八股都是根据简历上的内容问的,感觉面试官很nice1. 移动语义2. optional,场景?比较智能指针?3. 介绍下 pmr4. 虚拟内存怎么管理的(多级页表)5. epoll、主从Reactor6. 异步I/O怎么做的(工作线程、I/O线程怎么交互的)7. 生产者-消费者模型怎么实现的?(条件变量+锁,无锁队列)8. 进程、线程、协程区别9. 多线程怎么同步,需要注意什么10. 进程间通信11. git 回退soft和hard区别,cmake的target版本的命令和非target版本的命令区别12. 介绍下你的系统调优经验13. 项目相关(可能要结合源码讲)14. 算法:单链表每两个节点反转,例如 1、2、3、4、5反转为 2、1、4、3、5