前言
剛收到offer郵件,順便發一下三輪技術面筋。雖然沒有去到百度但是努力總算沒有白費
TImeline:一面:9.24
二面:接着一面
三面:9.25
hr面:9.28
一面:
- tcp time_wait和close_wait差別以及産生原因,過多的話處理方法?
- 程序&線程概念與差別
- 任務排程算法及簡單介紹
- https概念
- 三次握手,四次揮手
- 項目相關的優化方案
- 手撕代碼:記不太清了,樹的問題(重建二叉樹?)
二面:
- 資料庫的鎖
- 索引方面
- 為啥索引用b+樹,比較其他資料結構,他的優點是啥
4. 查詢語句走不走索引
- sql語句執行慢的可能原因
- redis基本資料結構
- 手撕代碼:類似leetcode 112及其延伸
- 項目相關
三面:
- 單例模式
- 項目相關
- 手撕代碼:類似leetcode 56及其延伸
- 手撕代碼:leetcode151原題 并且隻能用O(1) extra space
就記得這麼多了,面試沒我想象的那麼難
前期準備
首先給自己确立目标,這樣才能有針對性的去準,我的目标一開始就很明确然後就是朝着這個目标努力
微服務架構
開源架構
B2C商城項目實戰
BAT大廠面試題庫(阿裡、騰訊、美團、位元組跳動、網易等)
總結
如果你的人生起點不高,那麼無論何時你都不能放下學習