0901美团金融部门一面(凉)
面试官挺好的,就是感觉心不在焉的,可能是我太菜了
1.自我介绍
2.项目介绍
3.项目为什么用vue3,和vue2、react的区别
4.说一下虚拟dom
5.vue的diff算法
6.vue的key是干什么的
7.用什么创建的项目
8.webpack有了解吗,讲一下
9.使用过哪些loader吗
10.为什么用less,babel是干嘛的,eslint干嘛用的
11.为什么要用babel
12.说一下ES6新特性
13.对象的类型有哪些
14.判断数据类型
15.说一下原型
16.instanceof的原理
17.手写instanceof函数
18.__proto__和prototype的区别
19.说一下事件循环
20.同步异步代码说执行结果
21.async和promise的区别
22.要实现多个异步函数执行成功才成功怎么实现,使用async呢
23.箭头函数和普通函数
24.怎么获取给函数传入的所有参数
25.说一下this指向,可以修改this吗,call和apply的区别
26.元素水平垂直居中
27.css盒模型
28.css动画
29.浏览器输入url之后到页面渲染出来的过程
30.DNS解析的过程
31.http和https的的区别
32.说一下常见状态码
33.http的缓存机制,强缓存和协商缓存的区别
34.前端优化有哪些方法
35.session和localStorage
36.存100MB数据到session会发生什么
37.在其他页面是否能取到当前页面的localStorage,为什么
38.写一道算法题
写一个函数,传入一个数组,在数组中找三个数a,b,c,让a+b+c=0,返回所有的结果
问的不是很难,个人感觉答得还行,但是还是被刷了,大厂要求太高了www~
#我的实习求职记录#