一面(2023.08.22)1、MySQL 事务 ACID、MVCC 原理2、索引 B+ 树结构,如何优化索引、索引失效情况、分析耗时操作3、TCP SYN 攻击、怎么解决,拥塞控制算法了解半连接队列(SYN队列)和全连接队列(Accept队列),参考:xiaolincodingSYN 攻击 是一种常见的 DoS/DoSS 攻击4、算法:279. 完全平方数二面(2023.08.25)1、TCP CLOSE_WAIT 是什么,断开连接的各种状态主动断开方有 TIME_WAIT,被动方才有 CLOSE_WAIT(收到 FIN 就会进入),别弄混了考虑常见客户端主动断开连接、服务端被动断开的情况客户端:FIN_WAIT_1 --> FIN_WAIT_2 --> TIME_WAIT --> CLOSED服务端:CLOSE_WAIT(收到 FIN) --> LAST_ACK --> CLOSED2、TCP 半连接队列3、epoll 原理,有什么不同的触发方式4、协程了解吗5、DASH 协议,连接过程6、MySQL 脏读和幻读,有哪些锁7、Redis 结构,跳表(没看过...)8、手撕 LRU---最近被共享了,太难了,求捞