面試位元組,目前還記得一些細節,暫時先寫一篇面經回顧一下吧~
位元組跳動一面
- HashTable、Hashmap. Hashtree的區別
- 執行緒池相關,執行緒池的流程,引數
- 執行緒池alivetime存活時間怎麼控制
- cas講一下
- redis講-下,專案裡怎麼用
- redis的分散式鎖
- mysq|索引形式, b樹索引儲存內容
- mysq|事務隔離級別,序列化是否真的序列
- juc相關
- 寫題:二分查詢變種,具體描述有點忘記了
位元組跳動二面:
- java的鎖,樂觀鎖和悲觀鎖
- 寫一個死鎖
- 資料庫連線池的問題,簡單講一下 ,這個不太會照著執行緒池模型講的
- 寫一個會發生死鎖的情況
- 介紹專案
- zk在dubbo中的應用,能不能把註冊中心替換成mysql。
- mysq|隔離級別
- 寫題:整數開方
- 寫題:四數相加
位元組跳動三面
- 寫題:一道見都沒見過的,不會。給換了個簡單題,我都有點不好意思了,哈哈
- 寫了個sql ,大概就是join一下就行的那種比較簡單
- 介紹專案,沒啥
- 介紹一下訊息佇列的容災,這個我感覺我沒get到他的點。反正講的不是他想聽的
- 問看了啥書
- 極其粗暴的結束了面試。
感覺位元組蠻重視演演算法的,我演演算法其實刷過不少題。但是面試的時候還是磕磕絆絆。基礎的話比較簡單,就是簡歷上寫的,掌握夯實就好。
好好備戰吧! 爭取再次面進位元組
下面分享一下我備戰位元組的複習資料,如果你覺得對你有幫助想獲取到:點贊+關注後,私信回覆【複習資料】即可(一定要記得關注我,不然沒辦法回覆陌生人私信}
複習資料(1):資料結構與演演算法
面試位元組最重要的就是演演算法了~ 這邊小編有準備一份關於資料結構與演演算法刷題的PDF~ 每一道題目都有完整的解題思路!
複習資料(2):大廠面試題總結及大廠面試場景