得物二面
- 自我介绍
- 挑一个比较熟悉的项目介绍介绍
- 详细说清楚项目过程中细节的一些实现
- 消息队列是否遇到过阻塞的情况,消息堆积如何处理
- 如何实现定时器
- ETCD 如何做配置中心
- 假如有配置改动时,配置是实时变更还是需要重启才能更新
- 客户端如何做的保活机制或者心跳机制
- 协程和线程有什么区别
- http 请求的调用过程
- http 会话机制如何保证长连接
- 同一个会话里面所有的请求都是共享登录态的还是不共享
- 访问一个页面时候会夹带很多个请求,那这些请求是共用一个连接还是每个请求都有一个连接
- 服务端的 QPS 老是上不去,但是服务端的CPU是正常的,这个问题应该从哪些方面去排查