美团前端面经
1.线程和进程
2.事件循环
3.代码输出题
4.get和post的区别
5.除了get和post,还有其他方法吗,options是什么方法
6.什么是跨域,解决跨域的方法,反向代理的实际场景
7.cors的具体配置是怎么设置的
8.缓存有哪些类型
9.缓存发生的一个过程
10.Sesion localstorage cookie的区别
11.cookie发送的机制,怎么设置子域名可以发送
12.设计模式有哪些
13.手写发布订阅模式
14.盒模型的内容
15.怎么设置宽高是否包含pedding
16.选择器的优先级
17.垂直居中
18.怎么添加事件监听
19.冒泡阶段和捕获阶段
20.原型链
21.vue2和vue3的区别
22.虚拟dom树,虚拟dom树key的作用
23.sse
24.虚拟滚动的底层实现原理
25.性能优化方式
26.回流和重绘的场景题
27.怎么将markdown格式转化为html格式,实现思路
28.平时怎么用AI
29.为什么选择pinia,pinia和vuex的设计模式区别
30.vite和webpack的区别
31.为什么vite启动更快
32.npm和pnpm的具体实现原理
33.封装组件的具体实现,暴露哪些属性和方法,怎么配置差异化的场景
34.说说你项目中的拖拽组件
35.怎么实现流式响应
36.src和defer
37路由的两种模式