面试岗位:前端工程师
面试时间:10.11,全程48分钟
面试题目:
1、自我介绍
2、JS数据类型
3、基本数据类型和引用数据类型的区别
4、怎么判断数据类型
5、undefined和null的区别
6、==和===的区别
7、包装类型(String类和string类型)
8、String有哪些常用的方法
9、数组有哪些常用的方法
10、怎么判断是不是一个空对象{}
11、浅拷贝和深拷贝的区别,深拷贝的本质?
12、this对象的本质
13、扩展运算符(...)有没有用过,什么时候用到
14、正则有没有用过,在哪里用到
15、DOM和BOM的区别
16、AJAX用过吗,讲一下
17、尾函数,我说的类似尾递归
18、便利数组的方式,for in和for of的区别
19、原型和原型链
20、自定义方法的原型和原型链
21、作用域链
22、异步编程的方式
23、详细讲一下promise
24、vue2和vue3的区别
25、vue组件通信方式
26、实习最大的收货
27、做前端应该具有什么品质
28、举一个你尽了责任心的例子
反问:
1、主要做什么业务
2、技术栈
3、几轮面试
面试感受:感觉面试官很没有什么活力,全程拉了个脸,也没有引导。感觉KPI,大部分问题都回答出来了,两天后发感谢信了
#24届软开秋招面试经验大赏#