酷狗社招面经
楼主面试的是前端
1.对闭包是什么理解的,有什么优点和弊端
2.new 操作符做了什么
3.说一下http
4.apply和call是怎么实现的
5.你接下的职业规划是什么
6.EventBus的实现原理是什么(答:JS的订阅发布模式....然后有了下一题)
7.一个页面如果打不开,要怎么去查询他的问题出在哪里
8.页面性能优化有哪些方法
9.有了解过CDN吗
10.Vue是怎么实现对数组变化的检测的
11.有一个按钮是异步生成的,怎么对它绑定事件(答:事件委托,面试官问事件模型是什么)
12.http和https有什么区别
13.跨域有处理过吗,有哪几种方式(答案提到了JSONP,面试官问JSONP可以支持post请求吗,为什么)
14.get和post的区别,为什么get比post安全
15.JS的继承有哪几种方式,优缺点分别是什么
16.js的设计模式你介绍一下(其中让我详细讲了一下中介者模式,然后有了下一题)
还有一些,但记不太清了,大概面试了50分钟,希望快点出结果~
#酷狗##社招##面经##前端工程师#