base:深圳
- 自我介绍
- 简单的项目介绍(功能)(1+2 10min左右)
- 算法(50min)
问八股(30min左右)
- 说常见的排序算法及其时间复杂度
- hash冲突的解决方法有哪些(不全)
- 红黑树的理解及常见应用场景(不全)
- tcp的四次挥手
- 四次挥手中客户端的time_wait在哪个阶段
- time_wait过多怎么优化
- udp和tcp的区别及udp的优势
- tcp的活动窗口机制(不会)
- netty的原理和特点
- netty用的哪种I/O模型
- select、poll和epoll的区别
- 常见的进程间通信方式
- 了解协程吗(轻量级的用户线程)
- 进程和线程的区别
- 项目难点
- 项目中怎么解决缓存穿透的
- redis的原子性的操作或命令有哪些
- 项目怎么来的,参与了哪些模块的开发
- 反问