面經(jīng)開篇手冊《面試官都問些啥問題》,一文講透,值得收藏
前兩年部門要招聘Java工程師,人事部總共篩選提供了100份簡歷,我從100份簡歷中挑了10份學(xué)歷為本科的優(yōu)質(zhì)簡歷進行面試,初面是Java開發(fā)與MySQL基礎(chǔ)知識,具體面試內(nèi)容整理如下:

面試問題一概覽:
初面合計準備了18道題,面試問題順序如下:
一、Java基礎(chǔ)
HashMap結(jié)構(gòu),擴容,負載因子,初始容量 pass
HashTable、ConcurrentHashMap實現(xiàn)大原理 pass
HashTable、ConcurrentHashMap的JDK7與JDK8的區(qū)別?pass
JVM內(nèi)存模型 pass
垃圾回收機制、垃圾收集器與GC算法 pass
JVM調(diào)優(yōu) pass
加載機制和雙親委派模型 pass
volatile關(guān)鍵字的作用? pass
synchronized和Lock的區(qū)別?pass
10.CAS操作及ABA問題 pass

二、MySQL基礎(chǔ)
MySQL引擎MyISAM和InnoDB的區(qū)別是什么?pass
事物并發(fā)問題及隔離級別 一般
索引類型及最左匹配原則 pass
覆蓋索引 pass
索引實現(xiàn)原理(B+樹)pass
Redis穿透、雪崩、擊穿 pass
Redis持久化方式 pass
datax導(dǎo)數(shù)過程 pass

面試總結(jié):
總共面了18個基礎(chǔ)性問題,只有1個問題回答一般,其它問題都回答通過,面試過程中求職者雖然語速稍微有點快,但語言表達流利,邏輯清晰、回答問題有框架有條理性。
面試技能考評:Java基礎(chǔ)與數(shù)據(jù)庫基礎(chǔ)扎實,通過面試過程中回答的問題了解到面試官注重細節(jié),樂于鉆石技術(shù)對技術(shù)有較深入的了解。
面試結(jié)果:通過,準備下周二進行視頻二面。