2019.9.20 小米前端一面
面试总时长大概35分钟吧,下面是题目。
1.从地址栏输入url到页面显示数据的过程中发生了什么?
2.浏览器缓存机制(有说了设置请求头,还有强缓存、协商缓存等)。
3.浏览器怎么解析服务器返回的文件。
4.link标签、script标签的执行顺序,以及script标签的同步异步顺序。
5.箭头函数和普通函数的区别。
6.原型,原型链,最顶层的对象是什么之类的。
7.实现三栏布局的方法(我说了个普通方法、双飞翼布局,面试官提示我说一下用flex怎么实现)。
8.写代码:原生js实现filter函数。
9.看代码说输出结果。(代码就是关于同步异步的,setTimeout,Promise的先后顺序。刚好这道题我在牛客上刷过,嘻嘻嘻。)
题目比较简单,基本都答上来了,还有些细节答得不是很好吧。
面试官小姐姐建议我可以多看些源码,不断学习。
许愿二面🙏🙏#小米##前端工程师##面经##校招#
1.从地址栏输入url到页面显示数据的过程中发生了什么?
2.浏览器缓存机制(有说了设置请求头,还有强缓存、协商缓存等)。
3.浏览器怎么解析服务器返回的文件。
4.link标签、script标签的执行顺序,以及script标签的同步异步顺序。
5.箭头函数和普通函数的区别。
6.原型,原型链,最顶层的对象是什么之类的。
7.实现三栏布局的方法(我说了个普通方法、双飞翼布局,面试官提示我说一下用flex怎么实现)。
8.写代码:原生js实现filter函数。
9.看代码说输出结果。(代码就是关于同步异步的,setTimeout,Promise的先后顺序。刚好这道题我在牛客上刷过,嘻嘻嘻。)
题目比较简单,基本都答上来了,还有些细节答得不是很好吧。
面试官小姐姐建议我可以多看些源码,不断学习。
许愿二面🙏🙏#小米##前端工程师##面经##校招#