一面:1. 实习起止时间2. TCP三次握手3. 四次挥手4. GET和POST区别5. 还有什么HTTP method6. TCP和UDP的区别7. UDP使用场景8. 介绍HTTP各种状态码9. 死锁怎么产生的,追问:具体在Go、MySQL里面呢10. 了解哪些Linux命令11. 介绍队列、栈、哈希12. 数据量比较大的等值查询,用什么数据结构13. 范围查找,用什么数据结构14. 手撕:简单单表SQL查询、lc 567. 字符串排列15. 反问:业务是抖音月付二面:1. 拷打实习和项目,无八股(穿插了点场景题抢红包什么的)2. 手撕:lc 763. 划分字母区间三面:1. 拷打实习(穿插了点八股下面的这些)2. Redis为什么适合做缓存3. 介绍常见数据结构4. Redis崩溃会怎么样(主从、哨兵、切片)5. 手撕:无#字节面经#