7月31下午4点 前端 百度提前批一面。
7.31号下午四点新鲜出炉的百度面经--一面:
自我介绍,问我什么时候开始接触前端,平时看什么书,看没看过高级javascript。
1.css盒模型两种以及切换方式
2.实现三列布局(我说了margin/flex面试官好像有点不满意,估计是想让我说float)
3.具体说了一下flex布局内的属性等等
4.js的5中基本 1种引用
5.深拷贝的思路(我说的递归)
6.堆和栈的区别
7.跨域的几种方式(让我手动实现了jsonp,大家复习的时候一定要手动写一遍,我差点就忘了)
8.ES6用过的东西和新特性(基础哈)
9.说一下mvvm和双向绑定的原理(差点让我手撸一个双向绑定)
10.vue的八大生命周期
11.组件传值 以及子组件向父组件传值
12.vue的两种路由模式,问我这两种路由模式的底层实现(昨天刚复习过 美滋滋)
13.vueRouter的钩子函数(就是路由守卫那些东西,中午刚复习 美滋滋)
14.vuex是干嘛的 vuex的源码和底层和使用场景(不好意思 我会这个,又美滋滋)
15.mutation的用法
16.vue自定义指令和私有指令(私有指令我忘了,幸好没往深问)
17.video的层机(他的层级是最高的,问我怎么在video上添加一些div,我之前有看过aliplayer这个插件,面试官也很满意)
18.如何解决xss攻击(我说了后端请求头加一个属性设置为true即可,具体什么属性我忘了,还有一种是字符串过滤,过滤script标签即可)
19.反问:我今天的表现怎么样 他说还不错
答主是个小结巴,所以整个对话我都是边打字边说的,后半段说话磕磕绊绊好久,
不知道这种大公司考不考虑说话问题,答主本身就有结巴的毛病,如果面试官不考虑我的说话,那应该二面是稳的
希望可以给求职路上的大家提供一点经验,冲冲冲!
#前端工程师##校招##面经##百度#