百度-百度文库
以下包含一,二,三面的内容
算法
- 乱序一个数组
JS
- 如何判断this的指向
- 实现一下Function.prototype.call
- 箭头函数的特点
- 如何提取URL中的参数
- 实现一个判断变量类型的函数
- 概述一下深浅拷贝,实现一个深拷贝(值类型与复杂类型不包括函数)
- 概述一下闭包,闭包的使用场景
- 匹配一个字符串中所有数字的正则
- 正则表达式加上/g 与不加上/g的区别
- 正则表达式的量词有哪些,分别代表什么
- 把一个一维数组(数据只包含Number)[2,3,4]转为234你有哪些方式
CSS
- 实现一下表格的斑马纹
- 实现一个圆从左到右滚动100px的动画
- 常见的内联元素有哪些,块元素有哪些
Vue
- 你觉得MVVM的框架特点是什么
- Vue数据驱动的实现原理是什么
- 组件化开发相比于以前的开发方式你觉得有什么优点
性能优化
- webpack打包优化的方式
- 页面加载优化
- 首屏渲染优化
项目
1.项目的难点,如何解决的,有什么收获
非技术
1.如何看待多人协同开发 2.前后端联调有碰到过哪些问题,如何解决 3.多久能实习 4.除了百度你还投了其它公司吗?有结果没有 5.为什么选择百度