1. 手撕 c++ 优先队列 实现 push / pop2. c++ 之智能指针理解。shared_ptr 引用计数存在哪里?3. shared_ptr 线程安全吗?4. c++ static / inline 使用场景5. 两个编译单元相同名字的static函数会报错吗6. 线程安全的单例7. c++死锁怎么定位。gdb具体讲讲8. 怎么确定哪个线程死锁了?9. 常用的锁有什么?10. 互斥锁自旋锁区别?11. 自旋怎么实现?12. 为什么要先自旋再阻塞?13. 进程/线程切换14. 824线性一致性如何实现15. 如何读16. 怎么优化读请求17. raft no-op理解18. raft 惊群怎么优化19. 15445如何并发控制20. 三个隔离级别讲讲21. 两阶段锁流程22. 死锁如何检测23. B+树如何实现并发24. 乐观悲观实现25. 火山模型要求挺高的,