当前位置: 首页 > 面试经验 >

美团 一面+二面 面经 已寄

优质
小牛编辑
92浏览
2023-03-28

美团 一面+二面 面经 已寄

20日20:30 一面(1h)

前面二十分钟忘记录音了,有些记不太清

……

1、vue2和vue3的区别

2、vue怎么实现treeshaking

3、vue的treeshaking和webpack的有啥区别

4、webpack怎么实现在每个文件末尾加一些内容

5、webpack的事件流机制

6、v-if和v-show的区别

7、vue生命周期

8、兄弟组件通信

9、vuex关键节点

10、action和mutation的区别

11、为什么要用Proxy

12、defineProperty怎么手动设置监听属性增加

13、Reflect和Proxy的联系

14、mixin的作用

15、mixin的底层原理

16、对react有什么了解,有什么学习上的方向

17、数组去重的方法

18、跨域则么解决

19、CORS的副作用

20、输入网址到显示页面的全过程

21、回流和重绘

22、http缓存

23、怎么设置强缓存

24、协商缓存怎么设置

25、etag是怎么生成的

26、http1.1和http2.0的区别

27、dom树和cssom树的生成,顺序是怎样的

28、flex布局

29、position: stick的使用

31、移动端怎么做响应式的

32、移动端遇到的兼容问题有哪些——IOS顶安全距离怎么兼容,css怎么解决,js怎么解决

33、怎么解决两倍屏和三倍屏文字大小不一致的问题,webpack怎么解决

34、开发过程中有没有遇到过比较困难的兼容性问题——IOS滚动卡顿问题

35、Promise的使用

手写Promise.then()

反问

......

一面主要是根据我的第一个项目展开的,感觉还行,有些没答上来

第二天早上九点收到二面通知了

21日19:00 二面(45min)

1、学前端多久了

2、平时怎么学的

3、有系统学习前端知识吗,用什么方式

4、看过书吗

5、最近主要在学什么

6、最近学习过程中印象比较深的点

7、为什么印象比较深

8、vue响应式,vue2、vue3

9、vue3响应式的优点

10、不断改变数据直到视图更新的过程

11、异步更新队列的实现

12、nexttick原理

13、哪些情况下会触发vue组件的渲染

14、vue3对比vue2页面更新的优化

15、vue3兼容性问题怎么解决

16、babel转es5会遇到什么问题

17、Promise使用场景,解决什么问题

18、有哪些API

19、什么情况下会进入catch

20、有用过ts吗

21、Promise怎么结合ts使用

22、ts中为什么使用泛型可以限定类型

23、async和await

24、await后面一般接什么

25、使用await处理多个异步任务时怎么并行

26、css3用的深不深

27、flex布局

28、原型链

29、前端安全,怎么避免csrf,最有效的方法是什么?

30、有没有实践过前端安全

31、项目授权怎么封装的,详细过程,授权过期后怎么处理

32、token是存在哪里的,存在cookie和localstorage有什么区别,为什么不存在cookie

33、强缓存和协商缓存分别是什么,请求的过程是怎样的

34、怎么设置强缓存或协商缓存

35、no-store和no-cache和max-age=0这几个有什么区别

36、使用vue3实现一个弹窗组件,顺着这个聊了一些实现的细节,teleport、v-if&v-show、props、emit、slot、水平垂直居中的方法有哪些、怎么通过函数控制组件、单例模式(一个页面上只能有一个弹窗)

38、手写deepclone

反问

......

二面主要是根据简历上的内容展开的,项目方面比较少,手写题也比较简单,感觉表现相比一面好一点,等结果中...

看到好多人只有两轮面试,但是目前还没有进一步的通知,有点焦虑。希望团子不要挂我,我一定多点外卖!!!
#美团##暑期实习##面经##前端##前端面经#
 类似资料: