已拿到腾讯/百度offer,回馈牛客,百度面经
20200430更新
面完试半个月后收到了offer call,我已经确定去腾讯了,所以拒掉了百度offer。
hr小姐姐声音好听,好评
没想到百度是一天面完三轮面试的,我还以为只是面一面...
一面
- 自我介绍
- 说一下项目具体做了什么
- 手写实现自适应两栏布局,多种写法
var a = 'window' var obj = { a: 'obj', child: function() { var a = 'child'; console.log(this.a) } } const ref = obj.child; res();
- 手写实现数组去重,多种写法
- 说一下节流函数的作用和手写一个节流函数
- 手写一个函数把aaa-bbb-ccc转换成aaaBbbCcc,多种写法
- 反问环节
一面主要就是在写代码...
二面
- 自我介绍
- 说一下你在项目里面做了什么
- 算法题:数组随机乱序
- 移动端怎么解决12px字体的问题,怎么解决0.5px的线条
- 移动端的click事件延迟200ms-300ms的原因,怎么解决
- 移动端手指触碰后的事件api触发顺序
- 手写子盒子怎么在父盒子中垂直水平居中,flex方法和绝对相对定位方法
- 学了哪些es6新特性
- 说一下对于事件循环、任务队列的理解
const first = () => (new Promise((resolve, reject) => { console.log(3); let p = new Promise((resolve, reject) => { console.log(7); setTimeout(() => { console.log(5); resolve(6); }, 0) resolve(1); }); resolve(2); p.then((arg) => { console.log(arg); }); })); first().then((arg) => { console.log(arg); }); console.log(4);
- 项目相关的优化方法
- 问还有没有什么优化首屏渲染的方法
- 平时是怎么学习前端的
- 没有反问环节
二面主要是跟面试官聊天,面试官人挺好的,一直笑嘻嘻的。
HR面
- 自我介绍
- 说一下项目中承担的工作
- 说一下项目中收获最大、你觉得最自豪的技术亮点
- 你觉得自己的优势是什么
- 那自己的缺点是什么
- 问未来的职业规划
- 问为什么投百度北京不投百度深圳
- 用过百度的什么产品,觉得怎么样
- 追问有没有什么建议
- 如果同时过了BAT,会去哪家公司,强调要讲真心话。我说阿里投的是杭州的,百度只有北京招实习生,腾讯在深圳,会去深圳因为离家近
- 问我有没有什么要问的,我问对我有什么建议,学习上和表达上都可以,他说叫我多加强实践的能力
然后就一天面完三轮啦,不需要百度的offer call就不许愿了hh
#百度春招##百度##前端工程师##春招##实习#