阿里前端一面
8.14面了将近一个小时,先说一下面试问的问题吧:
1、自我介绍
2、怎么学习前端的
3、介绍一个做的最好的项目以及项目中的功能等等
4、项目开发中遇到的难点
5、ES6了解吗?ES6中新增的一些特性有哪些?
6、箭头函数和普通函数的区别
7、this的指向,不同情况下this都指向什么?
8、说一下promise异步,再说一下其他的异步方式
9、js模块化的几种方式,这几种方式的区别是什么?
10、前端性能优化
11、跨域的几种方式,jsonp方式说的具体一点
12、什么是事件委托
13、原型以及原型链,原型链的最上层(源头)
14、说一下闭包以及闭包的缺点
15、说一下浏览器存储的几种方式,这几种方式的区别
16、说一下数组有哪些方法?
17、数组怎么去重
18、页面元素定位方式有哪些
19、说一下盒模型
20、页面元素宽高不固定,让子元素水平垂直居中的几种方式
21、轮播图效果怎么实现?
22、吸顶效果怎么实现?
23、vue了解吗?vue有哪些特性?
24、虚拟DOM了解吗?
我觉得问的问题都很基础,而且基本都答出来了,只有三四个问题没答出来,然后还是挂了,不知道啥原因,也可能是知道的广,但每个问题知道的都不深,毕竟阿里应该是需要大牛的,菜鸟一枚,只能继续努力了