阿里前端一面面试题
阿里前端一面面试题
面试题:
1.自我介绍
2.react的优势、diff算法的理解、为什么要单向数据流、组件交互。prop和state的区别
3.前端工程化的理解、如何自己实现一个文件打包,比如一个JS文件里同时又ES5 和ES6写的代码,如何编译兼容他们
3.如何实现垂直和水平居中,多种方法。
4.流式布局如何实现,响应式布局如何实现
5.对移动端开发了解多少
6、跨域的方法,自己实现JSONP,如何设计(这里问了很久),为什么要跨域,为什么JS会对跨域做出限制
7、原型、原型链、继承如何实现
8.web存储、cookies、localstroge、如何实现一个在一定时间后过期的localstorage、session和cookies的区别、cookies存储在哪
9.let const的优点
10、如何自己实现一个promise
11、JQ源码的一些问题
12、JS如何实现重载和多态
13、平时如何学习知识
#阿里巴巴##实习##前端工程师##面经#