自我介紹1.介紹一下大學(xué)主要使用什么語言 JAVA2.使用JAVA開發(fā)過什么嗎? 沒有項(xiàng)目3. 介紹了課程實(shí)驗(yàn),自己實(shí)現(xiàn)的X86虛擬機(jī)()介紹各個(gè)模塊,問了下ALU的不恢復(fù)余數(shù)除法,問了下時(shí)間復(fù)雜度4.問了下整個(gè)執(zhí)行過程5. 你覺得困難在哪里,收獲了什么我講了一下LRU的LinkedHashMap的實(shí)現(xiàn),問了一下實(shí)現(xiàn),問了下具體的實(shí)現(xiàn)6. 你剛剛說了HashMap,講一講HashMap源碼7. 你剛剛說HashMap線程不安全,那什么是線程安全的?講了一下ConcurrentHashMap(一堆東西) **講了快半小時(shí)**還順別提了下為什么size只能是2的整數(shù)冪,還有為什么不允許value為null8. Java的鎖機(jī)制,自己舉例子 volatile, syn, 自旋鎖,偏向鎖,輕量級(jí)鎖,ReentrantLock9. 非阻塞IO了解嗎?講了一下BIO,NIO,AIO10. 零拷貝技術(shù)了解嗎?不了解數(shù)據(jù)結(jié)構(gòu)11. 講講樹?講了下,二叉樹,二叉搜索樹,AVL樹,B樹,B+樹12. AVL樹的應(yīng)用場(chǎng)景? 我說不了解## 數(shù)據(jù)庫13. 剛剛你講了B+樹,那你講講數(shù)據(jù)庫的索引14. 數(shù)據(jù)庫的索引15. 事務(wù)隔離級(jí)別?16. MVCC機(jī)制?## 計(jì)網(wǎng)17. TCP的整個(gè)流程?18. 你大學(xué)覺得最有成就感的事情是什么?19. 為什么呢?20. 你最近在學(xué)什么?看了哪些書我說看了深入理解JVM21. 可以講一下JVM的內(nèi)存模型嗎?22. 看了書的收獲最大的部分我說了下語法糖部分23. 你覺得自己的優(yōu)點(diǎn)是什么,缺點(diǎn)是什么?24. 你對(duì)實(shí)習(xí)的期待是什么樣子?推薦看一看Spring的框架,學(xué)習(xí)學(xué)習(xí)25. 你的GPA排名大概多少?## 反問26. 你還有什么問題嗎?二面三十分鐘結(jié)束()3.28發(fā)現(xiàn)已掛