美团一志愿基础研发hr面完排序挂了,被二志愿美团平台捞了,三天成功oc,发一下新的面经攒人品,祝大家都能上岸!(一志愿凉经见另一篇帖子)
一面4.23
八股问得很细,根据回答深挖,挖到不会为止。
1.项目是怎么创建的?了解webpack吗?
2.webpack是怎么创建项目的
3.webpack能处理什么类型的文件?不能处理什么类型的文件?
4.说一下promise
5.promise如果后面有多个.then怎么传值
6.其他异步编程的方法
7.async await怎么捕获异常?
8.async await的底层原理?generator的原理?
9.js作用域有哪些?
10.js数据类型有哪些?基本数据类型和引用数据类型的区别?
11.深拷贝和浅拷贝的区别?如何对数组进行深拷贝?
12.vue为什么要用data包裹属性
13.this的指向?如何改变this的指向?
14.如何判断A是不是B的实例
15.什么数据存在对象中,什么数据存在prototype中
16.什么是原型链?原型链的终点?Function.prototype指向哪?
17.http状态码
18.协商缓存的过程
19.协商缓存具体存在哪里?
20.浏览器本地存储的方式?cookie,localStorage,sessionStorage区别?它们会把数据存在哪?受不受同源策略制约?
21.cookie常用的属性有哪些?
22.vue2和vue3的区别?
23.Object.defineProperty如何监听数组?为什么无法获取数组的变化?
24.vue生命周期?组件间生命周期的顺序?
25.如何实现界面的切换?如何定义路由?
26.为什么用vuex?vue组件间通信的方式有哪些?React组件间通信的方式有哪些?
27.git常用命令?回滚怎么写?
28.算法题:移动零
二面4.24
居然字数不够了,具体问题就不写了,八股考的比一面少一些,有些问题略有重复,也是问到不会为止,并聊了会儿简历和项目。最后一道手写场景题:抽奖系统。
4.25hr面
基本就是聊聊天,聊了四十多分钟,hr小姐姐给了很多生活和学习上的建议。
hr面完立刻oc,过了两个小时收到邮件offer
#你收到了团子的OC了吗#