1 / 3
文档名称:

阿里校园招聘历年经典面试题汇总:前端岗.docx

格式:docx   大小:95KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

阿里校园招聘历年经典面试题汇总:前端岗.docx

上传人:sxlw2016 2018/5/3 文件大小:95 KB

下载得到文件列表

阿里校园招聘历年经典面试题汇总:前端岗.docx

文档介绍

文档介绍:阿里校园招聘历年经典面试题汇总:前端岗
(1)、react的优势
(2)、diff算法的理解
(3)、为什么要单向数据流、组件交互。
(4)、prop和state的区别
(5)、前端工程化的理解、如何自己实现一个文件打包,比如一个JS文件里同时又ES5 和ES6写的代码,如何编译兼容他们?
(6)、如何实现垂直和水平居中,多种方法。
(7)、流式布局如何实现,响应式布局如何实现?
(8)、对移动端开发了解多少?
(9)、跨域的方法:自己实现JSONP,如何设计?为什么要跨域?为什么JS会对跨域做出限制?
(10)、原型、原型链、继承如何实现?
(11)、web存储、cookies、localstroge、如何实现一个在一定时间后过期的localstorage、session和cookies的区别、cookies存储在哪?
(12)、let const的优点
(13)、如何自己实现一个promise
(14)、JQ源码的一些问题
(15)、JS如何实现重载和多态
详细面经〉〉〉〉〉〉〉〉〉〉〉〉
(16)、js的基本类型有哪些?引用类型有哪些?
(17)、null和undefined的区别
(18)、Object是引用类型嘛?引用类型和基本类型有什么区别?哪个是存在堆哪一个是存在栈上面的?
(19)、js的继承有哪些?分别列出他们的特点?
(20)、原型链的概念?原型和原型链的区别?
(21)、es6的继承和es5的继承有什么区别?
(22)、vue1和vue2的区别?
(23)、css布局问题?css实现三列布局怎么做?如果中间是自适应又怎么做?
(24)、用过flex嘛?用flex怎么实现一个直径100px的圆放在屏幕中间?你又有什么其他方法吗?
(25)、网络url输入到输出怎么做?
(26)、https有几次握手和挥手?https的原理。
(27)、http有几次挥手和握手?
(28)、TLS的中文名?TLS在哪一网络层?
(29)、负载均衡有哪些方法?
(30)、Dns怎么做负载均衡的原理?dns是基于tcp还是udp?Nginx的原理?正向代理和反向代理的区别?
(31)、网络模型中有几层?Http在哪一层tcp在哪一层?
(32)、浏览器怎么加载页面的?script脚本阻塞有什么解决方法?defer和async的区别?
(33)、Nodejs中的Stream和Buffer有什么区别?
(34)、C++中的析构函数有什么作用?