问了挺多有一些忘记了,想起来会补上一更:操作系统部分:进程和线程的区别了解协程吗线程状态模型阻塞挂起和就绪挂起的区别,和就绪态和阻塞态有什么区别进程通信方法讲讲对信号量的理解信号量底层实现lru底层实现常见的磁盘调度算法常见的任务调度算法常见的页面置换算法线程池怎么实现的讲一下零拷贝,和传统拷贝区别计算机网络部分:tcp为什么是三次握手tcp某次握手丢失会有什么现象tcp在哪个层讲讲epoll讲一下reactor模式mysql部分:讲一下事务mvcc怎么实现的怎么优化sql查询效率主键索引和二级索引区别在插入数据时,有索引和没有索引的区别事务隔离级别幻读是什么如何避免索引失效回表是什么不用回表时,有二级索引和主键索引的情况下为什么优先走二级索引其他:两道算法 一道dp一道回溯拷打实习,项目实习遇到最难的问题是什么怎么解决的