一面:1. 實(shí)習(xí)(10 min)2. 什么是雙親委派,為什么要打破,什么時(shí)候3. threadLocal,netty對(duì)其做了什么優(yōu)化?不知道沒(méi)關(guān)系,可以說(shuō)可能怎么優(yōu)化4. UDP實(shí)現(xiàn)可靠傳輸5. JVM內(nèi)存模型,和OS分配的內(nèi)存有什么關(guān)系?6. Mybatis這些ORM框架如何針對(duì)不同的數(shù)據(jù)庫(kù)引擎對(duì)語(yǔ)句進(jìn)行解析7. reentrenedLock和synchoronized性能差異兩道題:221. 最大正方形 LCR 040. 最大矩形二面:1. 索引為什么用B+樹(shù),不用hash這些2. mvcc3. arrayList、linkedList區(qū)別4. BIO、NIO5. kafka消息有序性6. 線上fullgc可能的原因,排查工具?7. hashMap、concurrentHashmap8. 對(duì)分布式有沒(méi)有了解9. 實(shí)習(xí)做題:帶過(guò)期時(shí)間的LRU附timeline:2.24 boss投遞2.25 約一面3.3 一面 半小時(shí)后約二面3.4 二面3.6 約當(dāng)天hr面3.11 正式offer 無(wú)oc