一面: 进程线程,进程间、线程间通信方式,单个进程分配最大内存多少 IO多路复用,讲下select、poll、epoll 用户态、内核态 tcp、udp区别,tcp可靠连接用什么保证,三次握手、四次挥手各个状态名称,TIME_WAIT为什么是2MSL,如何解决TIME_WAIT状态过多 nnodb\myisam区别,B\B+树区别,为啥B+树更矮胖 事务4大特性ACID,讲一讲 redis的zset底层用的什么数据结构?...