懂车帝前端一面
2022-03-23
1. 自我介绍
2. 介绍项目功能(说项目亮点)
3. 消息的排序依据 (客户端时间与服务端时间不一致)
4. 离线模式(消息放哪)
5. 冲突解决
6. 为什么选koa,有没有比较过与其他框架的区别
7. websocket通信原理
8. websocket 主动关闭连接,不关闭对服务器的压力有多少
9. 心跳包
10. http 的 keep alive,持久连接、推送消息,与websocket的区别
11. 服务端保证消息有序的方案
12. 进程与线程
13. 实时消息存放在哪
14. koa的中间件模型(洋葱模型)
15. 多进程间通信机制
16. pm2 工具 (进程守护)
17. 说一下https
18. 节流和防抖的区别
19. 多个异步请求,如何保证结果的先后顺序 Promise.allSettled
20. 看代码说输出(事件循环)
21. 手写题 sum(1)(2)(3, 4).sumOf()
#实习##面经#