新鮮出爐的百度三面掛經

2022-09-09 09:27:14 字數 1042 閱讀 1086

一面:

1、threadlocal 原理,哪些地方用到了

儲存session、sqlsession;

2、session 怎麼存的

3、jvm記憶體洩漏問題,實際場景

4、同步方法、關鍵字,實際場景

5、string、strinbbuilder、stringbuffer

6、lock 的實際場景

7、aop、ioc的理解

8、spring上下文原理,是執行緒安全的嘛?實際使用的場景

不是執行緒安全的。根據作用域,對應不同的場景。預設 spring 容器中的 bean 是單例的。當單例中存在競態條件,即有執行緒安全問題。

9、aop的實際場景

10、分布式的cap原理

11、註冊中心對比

12、spring cloud 和k8s對比

13、堆疊的區別

14、怎麼判斷垃圾

15、怎麼設計乙個api,考慮哪些內容

16、限流具體怎麼說,令牌桶原理,如果沒研究過,你會怎麼設計

17、短鏈結怎麼實現

1)hash演算法+進製轉換(62進製0-9,a-z,a-z)=》hash衝突,加「[duplicated]」繼續hash,如果還衝突,再加「[ohmygod]」hash

2)自增id+62進製

需要儲存短位址和原始位址的對應關係;

18、黑名單過濾怎麼實現,幾種方案的對比

1)布隆過濾器,缺點:a. 有損方案; b. 不能刪除

2)100%準確方案。ip壓縮之後存入資料庫,建立索引,每次訪問進行查詢;

19、mysql索引壓縮怎麼做的

20、mysql 主鍵

21、mysql 索引b+樹和b樹區別

二面:1、從日誌裡面找出耗時最長的請求 top3

2、鍊錶反轉

3、快速排序

4、最長共有字串

5、樹的序列化、反序列化

三面:1、問了每個職責具體做了什麼

2、每個公司的離職原因

3、每個公司的挑戰

4、三年規劃

5、每個公司的加班情況

百度提前批三面面經

面試職位 運維研發工程師 一面 首先自我介紹,然後問專案經驗,blabla.然後問了1 n中某個數少了,找出來,又問了乙個拓撲排序,最後問了下nginx的事件驅動模組怎麼回事。二面 自我介紹,然後問專案經驗,blabla.從在瀏覽器中輸入www.baidu.com,到出來頁面,可能發生什麼故障,你打...

百度實習生三面

第一面是乙個團隊leader,他面我的問題比較偏語言的細節,這個平時由於沒有太留意,再加上沒有系統的進行面試複習和準備,所以回答的不太理想。其中有幾個細節問題沒打出來感覺不應該。乙個是include 和 有什麼區別。乙個是strcpy,memcpy,sprintf三個函式的區別,效率和安全性的角度說...

百度 終極面試 三面 心得

終於寫到三面了,感覺三面是我三面中發揮最不好的一次面試,因為三面的面試官都比較牛,所以這次我感覺被他牽著鼻子走了,整個交流中自己處於被動的地位了,然後就感覺猜 不透面試官的想法,所以直到今天還是有些不安,不知道他對我印象到底是好還是不好。最近由於專案的事情一直沒來及寫三面,決心今晚一定要寫完,不然下...