1. 手撕 c++ 优先队列 实现 push / pop
2. 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. 火山模型
要求挺高的,