一面(40min) 1. 自我介绍 2. 进程和线程的区别 3. CPU调度算法? 4. 讲讲优先级调度算法的具体实现方式?(不会) 5. 线程优先级怎么评价? 6. 进程上下文包含哪些部分? 7. 进程切换和线程切换的区别,为什么线程切换开销更小? 8. select,poll,epoll 9. 从epoll聊到了中断,问中断的概念 10. 从中断聊到用户态和内核态的区别 11. 哪些系统调用会从用户态切换到内核态,什么时候会显示切换状态(只想起来read和write,面试官笑了哈哈) 12. MySQL一次查询…