有赞前端js面经一面
有赞的面试官非常的友好,下午和我预约了面试时间,定在了晚上8点,这点简直棒呆了。
1、问项目,我首先讲了,业务建模项目,这个是杭电、阿里、浙大三方合作的项目,讲了一下做了什么,自己的角色是什么
2、又讲了我vue做的web app,整体大概的讲了一下
3、问我滚动效果的实现,用原生js实现,这个我阿里面试也问到过,可算是没难到我了
4、vue的生命周期函数
5、vuex的理解
6、实现一个元素水平垂直居中,讲了很多的方法,但这块讲的没有特别流畅,其实我早上刚刚整理了至少5种方法。。。
7、实现一个行内元素水平垂直居中(这个不知道对不对,我就说把行内元素设置为行内块状元素,然后用5的方法)
8、盒模型(IE和标准的,这个忘了实在是,很可惜)
9、js的类型判断,讲了好几种,区别、原理、使用场景都说了
10、问了闭包,问了闭包的this指向谁,我觉得这个问法有问题,纠正了他一下,说this是在函数运行的时候才确定的
11、问了跨域,我讲了很多种方法,问了jsonp熟悉不熟悉,我说很熟悉,讲了一下,然后其他的几种方法也讲了一下,没讲完,被打断了,说可以了可以了
差不多面了40分钟吧,有赞的面试还是比较基础的,问的东西都比较熟悉,所以他一问,,我就全部讲完了,没有就一个知识点再继续深入的,我觉得自己回答的也是比较不错的,等待二面。
不过和阿里评价一下,js基础比较扎实,css薄弱,,万恶的css呀,水真的深。