小米一面前端
不喜欢在别人面前手撕代码 难受 别人看着撕就脑袋死机 是我脸皮太薄吗🙃🙃🙃🙃
1 自我介绍
2 介绍项目
3 vue、react对哪个了解更深刻?react
4 react生命周期
5 如果进行异步请求 要在哪个生命周期 为什么不在componentWillMount
6 this.setState 有哪些要注意的? 第二个参数 ? 第一个参数可以为函数吗?(答错了,可以为函数)
7 如果不用jsx实现render要怎么实现?
8 react和vue的区别
9 vue了解多吗? 双向数据绑定原理
10 css- 盒子模型-左边固定右边自适应-块级元素和行内元素区别-如何设置行内元素的高度(不通过display)
11 原型链
12 new函数的实现
13 闭包
14 promise、async await
15 call-aplly-bind
16 cookie sessionStorage localStorage以及客户端可以种cookie吗?
17 js的作用域
18 忘记了(react还问了key的作用以及key的使用注意事项还有diff算法)
面试官蛮漂亮的 态度也炒鸡好 赞赞赞 不过我的菜是原罪啊!
还有就是感觉自己表达能力有点问题 说的有些话面试官还要理解一下 再次感谢面试官的耐心
#小米##前端工程师##面经##校招#