百度前端一二面凉经
1. 百度一面 38min
a. 自我介绍
b. 项目难点
c. js的数据类型
d. 判断数据类型
e. prototype定义和不使用prototype定义函数
f. 原型链和原型
g. vue怎么判断this的指向
h. 怎么改变this的指向
i. 箭头函数调用这三种方法可以改变this的指向吗
j. let,const, var区别
k. vue初始化date的过程
l. MVVM分别代表什么
m. 组件间通信的方法
n. 浏览器缓存
o. 代码:实现数组扁平化
p. 还有两个看题说答案
2. 百度二面 45min
a. 自我介绍
b. 抠项目
c. require和import的区别
d. npm run dev中间的过程
e. label的干什么用的
f. webpack的理解
g. 热加载原理
h. 原型链和原型
i. http是什么(傻了,竟然忘记http中文名叫啥了)
j. http2.0特点,二进制分帧,多路复用原理
k. 怎么获取用户输入url到页面渲染完成加载所需要的时间
l. 手写promise(写了15min)