贝壳前端面经
8.26早上面于北京贝壳总部,体验不错。三面下来总共耗时两个小时。
一面:
自我介绍
闭包的理解
实际中遇到的闭包问题
浏览器请求一个资源的过程
页面渲染的过程
代码层面和网络请求层面的性能优化
了解过哪些es6的新特性
promise的特点
用es5实现一个promise(我说的是用jquery的defered)
原型
当一个构造函数的原型上有一个基本类型的属性a,new 两个实例b和c,改变b.a , c.a是否会跟着变?不变。如果原型上的属性是个数组,改变b实例上的这个数组中的某个值,c上的是否跟着变?会变
css特效 比如怎么只用一个div实现娃娃脸(我说的通过box-shadow)
(以下问题是我自己扯上来的)
css 过渡动画中 贝塞尔曲线函数有哪几个参数
three.js webgl 做过什么
浏览器插件做的什么,怎么做的
二面:
React的特点,应用场景
React和vue的区别
webpack的作用
webpack用到了哪些loader和插件
是不是把所有文件都打包成一个文件一定就好
webpack当css-loader和style-loader冲突时怎么解决
nodejs的特点
nodejs如何搭建一个websocket服务器
当在一个for循环里alert(i)时为了解决i始终等于最后一个值的方法除了给alert(i)包裹一个立即执行函数并给它传入参数i外还有什么方法
事件***
总共三十个球,十个1 十个2 十个5 抓五个 总和为10的概率(不会做,试图把所有情况都列出来。。然后变成了和面试官聊天)
已给Offer
#贝壳找房##面经##前端工程师##秋招##内推#