一面: linux
Gc算法
jvm分區編程
對排序算法的瞭解jvm
手寫塊排,歸併排序,分析時間複雜度,空間複雜度源碼分析
證實塊排是穩定的排序算法排序
arraylist源碼分析源碼
算法: 去除鏈表中的重複項 1 -> 1->2 ->3->3->4 結果 2->4鏈表
二面:arraylist
Gc紅黑樹
手寫Web Socket
紅黑樹
手寫跳躍表的插入過程
寫一下TCP滑動窗口的算法
B樹和B+樹
linux的使用
TCP擁塞控制
算法: 每k個一組,反轉鏈表
一面,二面都是算法面,大部分的題都要求手寫,最後沒有拿到offer,應該注重於代碼編程的練習。