1. 手撕 c++ 優(yōu)先隊(duì)列 實(shí)現(xiàn) push / pop2. c++ 之智能指針理解。shared_ptr 引用計(jì)數(shù)存在哪里?3. shared_ptr 線程安全嗎?4. c++ static / inline 使用場(chǎng)景5. 兩個(gè)編譯單元相同名字的static函數(shù)會(huì)報(bào)錯(cuò)嗎6. 線程安全的單例7. c++死鎖怎么定位。gdb具體講講8. 怎么確定哪個(gè)線程死鎖了?9. 常用的鎖有什么?10. 互斥鎖自旋鎖區(qū)別?11. 自旋怎么實(shí)現(xiàn)?12. 為什么要先自旋再阻塞?13. 進(jìn)程/線程切換14. 824線性一致性如何實(shí)現(xiàn)15. 如何讀16. 怎么優(yōu)化讀請(qǐng)求17. raft no-op理解18. raft 驚群怎么優(yōu)化19. 15445如何并發(fā)控制20. 三個(gè)隔離級(jí)別講講21. 兩階段鎖流程22. 死鎖如何檢測(cè)23. B+樹如何實(shí)現(xiàn)并發(fā)24. 樂觀悲觀實(shí)現(xiàn)25. 火山模型要求挺高的,