一面(57分鐘)
1)自我介紹。
2)介紹一下線程池實現原理。
3)有哪些方法實現線程安全。
4)volatile可以實現線程安全嗎?
5)HashMap的擴容,解決衝突?
6)說說NIO。
7)Netty的線程模型。
8)自己怎麼實現依賴注入。
9)提供一個數,怎麼從一個數組中找出所有相加爲這個數的所有組合。
10)mysql數據庫索引是什麼數據結構。
11)TCP流量控制。
12)HTTP常見狀態碼。
13)equals和hashCode方法。
14)TCP真個過程。
15)ConcurrnetHashMap高併發原理。
16)Executor框架下靜態方法構建的線程池。
17)做過項目沒有?
18)有什麼問的。
二面(31分鐘)
1)實習什麼時候能來?
2)線程池實現原理。
3)高併發下,緩存中整個應用唯一的一條數據剛好失效,怎麼解決數據庫的高壓力。
4)說說mvc。
5)ConcurrnetHashMap高併發原理。
6)總結volatile。
7)如何服務器內存溢出呢?
8)你覺得一個高併發應用有哪些東西?
9)事務隔離級別。
11)如何編寫線程池。
12)有什麼問題要問的?
有些記不到了~果然還是看基礎啊。