求职刷题神器

funit.cn

讨论区 > 求职面经 > 一份百度的超长的前端面试 我可太难了

一份百度的超长的前端面试 我可太难了

By编码小怪
发布于2021-03-25 15:31:45 71浏览

百度的面试加上电话面试共进行了六轮(一轮技术电话面试+三轮当场技术面试+两轮招聘行政面试),面试的题目都是基础型题目,没有太偏的,但是面试官会抓住一个点往深层次问。


百度电话面(30min):

  • 之前接触过动画交互与过渡属性吗?用到什么程度?讲一讲实际使用场景
  • H5的具体场景部分动画实现
  • 制作横向滑动收起的动画时有没有碰到一些问题?
  • animation属性缩写状态下值分别代表什么?第四个呢?
  • 如何画 1PX 的线
  • 说一下深拷贝和浅拷贝及常用实现方式
  • 追问:使用JSON自带函数进行深拷贝有什么问题
  • 用户从浏览器输入地址到看到页面发生了什么
  • 部分特定情况下的性能优化


百度一面:

  • 自我介绍以及之前工作流程和模式
这里面试官估计想了解以前的工作状态,是否是一个公认的合理的开发和工作模式,从实习到百度,经历告诉我,不同量级不同类型的公司在这方面差别很大,同时也能反映出之前的公司技术水平和能力,从而面试官判断对面的人是否能够和自己愉快的进行合作开发。
也可能是我想多了,就是简单问问,减轻点被面试者的压力。
  • 一个基本的语义化布局的页面你想怎么规划
  • CSS上有没有什么书写注意点或者可优化的角度
  • 使用Float进行布局容易产生什么问题?解决方式呢?
  • 简单说几种垂直水平居中的方式
  • 盒子模型
  • 什么情况下回发生回流和重绘
  • 追问:回流和重绘的关系是什么样的
  • 追问:怎么避免回流产生
  • 事件委托
  • 平常开发遇到涉及数组遍历或对象遍历问题都是用什么方式
  • 追问:map和forEach的共同点和区别
  • 追问:普通for循环和forEach的区别
  • 追问:刚才说到 for...in 循环对象,有没有碰到什么疑惑或者问题,怎么解决的
  • 追问:既然说到原型了,讲讲你理解的原型和原型链吧
  • 事件机制
  • 追问笔试题:那道经典的setTimeout题,并问什么会这样输出
  • 追问笔试题:一道结合了各种 setTimout 和 promise 的事件机制输出题目,共有十一个输出代码块
  • HTTP请求的三次握手机制
  • 追问:HTTP请求为什么是三次握手,不是两次或者四次
  • 追问:HTTP、HTTPS的区别
  • 追问:关于缓存方面讲一讲
  • 追问:几种缓存策略的对比简单说一下
  • 前端跨域问题如何产生,有什么方法解决
  • 追问:JSONP跨域有什么特点
  • 追问:CORS进行跨域有什么特点
  • 有没有遇到深层次对象双向绑定后子组件未监听到更新的情况,怎么解决的
  • Vue的data以Function方式返回的原因
  • Vue的响应式怎么做的,简单说
这里一面算是正式结束了,面试官走的时候说回答的不错,我去给你找个精通 Vue 的二面来,你们再聊聊。一面面试官说完我瞬间感觉要爆炸,我可太南了!但是事实是二面面试官并没有很深入的问,而是让我自己说,他从中问一些细节。后来才知道,百度有个业务组的领导是Vue的核心开发者,大家都很熟悉Vue。
本文首次发布于趣IT ,转载请注明出处,谢谢合作

一份百度的超长的前端面试 我可太难了

全部评论0

成为第一个评论的人

还可以上传7

表情
  • 微信扫码加好友进群