一面:
-
自我介紹下自己,不超過3分鐘(實際上我的自我介紹不到一分鐘)
-
你感覺比本科階段自己進步了多少,有哪些進步
-
研究生期間最大的進步是什麼
-
你覺得你適合從事哪個方向的開發
-
synchronized與lock的區別,使用場景。看過synchronized的源碼沒
-
JVM自動內存管理,Minor GC與Full GC的觸發機制
-
瞭解過JVM調優沒,基本思路是什麼
-
如何設計存儲海量數據的存儲系統
-
緩存的實現原理,設計緩存要注意什麼
-
淘寶熱門商品信息在JVM哪個內存區域
-
操作系統的頁式存儲
-
volatile關鍵字的如何保證內存可見性
-
happen-before原則
-
Lucene全文搜索的原理
-
你覺得自己適合哪方面的開發,爲什麼
-
想去哪裏實習,杭州?
二面:
-
自我介紹下自己,不超過3分鐘(我的自我介紹仍然不超過1分鐘)
-
你說你熟悉併發編程,那麼你說說Java鎖有哪些種類,以及區別(果然深度不一樣)
-
如何保證內存可見性
-
Http請求的過程與原理
-
TCP連接的特點
-
TCP連接如何保證安全可靠的
-
爲什麼TCP連接需要三次握手,兩次不可