3月28号美团一面
3月18号做的笔试,反正笔试做的一塌糊涂,以为寄了,结果还是约到了面试。选面试时间只有饭点(11:00和17:00),还以为是KPI面,没抱着很大的希望去面试的。
- 自我介绍
- 算法题:第K大的数(concat写成contact,一直没发现,搞得我没写出来)
- 学习课程(计算机网络)
- OSI七层模型
- 详细介绍各层作用
- 应用层协议
- 表示层的作用
- 对TCP协议的理解
- 为什么TCP协议的连接是可靠
- 三次握手
- 为什么二次握手不行?
- 四次挥手
- UDP协议的特点
- HTTP协议的理解
- HTTP的状态码
- HTTP请求方法
- POST与GET请求的区别
- HTTP缓存
- HTTPS的理解
- HTTPS加密过程?
- 进程和线程的理解
- 进程的状态(没复习操作系统,直接说忘记了,就没有继续问了)
- Vue的理解
- 响应式的原理
- 虚拟DOM的理解
- diff算法的优化
- Vue生命周期
- 如果使用生命周期钩子函数
- Vue组件之间如何通信
- Vuex的理解
- 项目的难点
- 手写防抖
- 为什么使用webWorker优化
- OAuth授权登录
- 项目的技术栈选型如何确定(为什么使用这些技术栈?)
- TypeScript的理解,为什么使用TypeScript
- Vite与Webpack的区别
- pnpm的特点
- 项目协作开发如何进行(项目规范,git协作开发等等)
- 反问(技术栈,什么时候出结果)
面试一共进行大概90分钟,本来算法没写出来心态优点崩掉了,但是问计算机网络和Vue原理又自信起来了。美团流程还是挺快的,晚上八点就约了29号的二面。