一面(技术面)
怀疑只有一面,后面问了些项目
1.自我介绍
2.讲一下script的defer和async
3.知道BFC吗,谈一下你对它的了解
4.说一下水平垂直居中的方式
5.你对原型的理解, 原型链是什么
6.es5实现继承的方式,es6如何实现呢? 他们之间的区别?
7.谈一下this, 你谈到bind,call,apply, 谈一下他们的区别
8.new发生了哪些事? 让你实现new, 应该如何做
9. js的数据类型有哪些?
10.js如何判断类型, instanceof是如何查找的
11. 说说从输入URL到浏览器发生的全过程
12.谈一下浏览器的事件循环, 宏任务是谁发起的?
13.讲一下浏览器的本地缓存, 以及他们之间的区别
14.谈谈浏览器的http缓存, 这可以在性能优化用上
15.webpack的loader和plugin的区别
16.interface和type的区别
17.你在做项目时候遇到了什么重难点?
18.反问:
公司技术栈: vue ,目前在用uniapp做项目
分享了一些个人的经验
面试官人好好!特别和蔼,有耐心,纳闷的就是一点vue都没问我