百度 网页搜索 电话一面(目测已跪)
1.自我介绍
2.为什么要用依赖注入,它的好处是什么?
3.有没有用过Angular的工厂?
4.ES6的模块化是什么?import进来直接用和Angular的依赖注入进来用有什么区别?
5.数据类型有哪几种?引用和基本数据类型的区别?
6.谈谈原型链,Object.prototype的原型是什么?
7.对象浅拷贝怎么做?使用JSON.parse(JSON.stringify(...))的方法有什么坏处?
8.谈谈闭包,解释一下闭包中变量在内存中的形态,闭包的应用场景是什么?
9.你为什么选择学node?它和多线程语言相比有什么缺点和优点?node有可能会出现java中的死锁吗?
10.谈谈JS中的对象和类,class在JS中的实现是什么样的? 11.typeof Funcion答案是什么?