一面
-
- 分布式系統一致性說一下
-
- raft演算法細節
-
- 鎖問題,cas,鎖的實踐?
-
- go標準庫的mutex介紹
-
- bitcask存盤模型細節,既然是追加寫,那么如何做舊資料gc?重啟后索引怎么恢復?
-
- LSM tree介紹一下,相比b+ tree如何?
-
- 給TIDB代碼貢獻介紹一下,TIDB里query大概流程?
-
- 專案里的map并發怎么做?為啥用分段鎖不用sync.map?分段鎖拆了幾個分片?
-
- 記憶體對其了解嗎?
-
- 簡單介紹一下go的記憶體分配機制?有mcentral為啥要mcache?答了mcentral是服務所有系統執行緒,mcache為系統執行緒獨享,mcache缺少span時去mcentral->mheap中取
二面
-
- 聊了聊開源貢獻
-
- redis連環炮,資料結構+哨兵+同步
-
- 聊作業專案
-
- innodb連環炮index redo undo mvcc
-
- 閑聊技術人生問了問組里的作業
hr
-
- 聊人生聊發展
本文由 GOLANG ROADMAP 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/424905.html
標籤:其他
