阿里js一面面经
阿里秋招offer面经 1面 :
1、讲一下继承,有点紧张,讲了继承方法的名字,着重问了原型链和构造函数,组合构造函数,寄生组合构造函数,讲了代码级别上的实现。
2、说到继承,又问了我class了解不了解,我说了解一下,问了我class继承,这个没有答上来。
3、讲了一下项目,better-scoll的实现原理,为什么要用better-scoll,能不能用原生的css实现这个滚动效果,这个没有回答上来,被评价css基础薄弱
4、问了vue的双向数据绑定实现的原理,我觉得这个回答出来了,讲了整个实现过程,但是这个回答得不好,不够流畅,主要还是不够扎实。
5、问了webpack的理解
6、html5的新特性和css3的新特性,html5讲了webstorage,webscoket,然后就问了我客户端的存储有哪些,讲了webstorage的localstorage、sessionstorage、globalstorage(html5用localstorage被取代掉了),还有cookie,问了我cookie和localstorage的区别,cookie还没讲完,又出了个场景,,浏览一个网站,选择条件的存储,用cookie还是localstorage,我答了localstorage,问了理解,我说是因为cookie要发送到服务器,,面试官说主要原因是过期时间
7、问了webpack的理解
8、vue父子组件通信的实现机理,,这个刚开始讲错了,,然后才讲对的,问了我如果有多层的父子组件,用什么通信,知道vue里面有这个东西,但是实现想不起来了名字了,就讲了如果自己来设计这个功能的实现思路。
被评价:原生js基础不错,和浏览器交互有一定理解,css基础薄弱,社区的东西了解的不多,代码深度也还不够,,目前的水平和简历想以前端开发进阿里,几乎不太可能
当然啦,在我眼里,自己全世界最牛逼,不接受反驳,,哈哈哈哈,开玩笑啦,,还是要给自己打打气的,我觉得我还可以再抢救一下,各位牛友们,加油加油!
#面经##内推##秋招##前端工程师##阿里巴巴#