3年Java開發(fā)經(jīng)驗面試題總結

前言

畢業(yè)轉行做開發(fā)3年以來, 學到了很多, 加上自己的興趣愛好, 個人認為已經(jīng)成為了一個合格的程序員.

與剛開始找工作面試相同的是都會問一些相同的問題, 不同的是現(xiàn)在面試官會更注重為什么, 也就是說注重深度而非廣度. 3年, 5年, 10年分別是個人從事技術方面職業(yè)規(guī)劃中的一個坎, 3年大部分時間應對了業(yè)務邏輯, 培養(yǎng)良好的規(guī)范和思想, 基礎知識還是欠缺.

找工作時, 除了薪資符合個人職業(yè)規(guī)劃也是相當重要的.廢話少說, 以下是我前兩天面試總結的面試題.

JavaSE

集合

hashmap結構及原理

擴容因子, 如何擴容, 數(shù)據(jù)結構圖….

ArrayList, LinkedList 原理及區(qū)別(畫出數(shù)據(jù)結構)

集合四要素: 是否可重復, 是否允許空值, 是否有序, 是否線程安全…

線程安全集合,map 為什么是線程安全的, 哪些操作關系到線程安全

算法

說幾個常見的排序算法, 實現(xiàn)原理, 對應的時間空間復雜度, 穩(wěn)定性

手撕一個算法(書寫): 可以選擇冒泡

遞歸算法

面向對象

多態(tài)的表現(xiàn)

面向對象特征

static的用法

String StringBuilder區(qū)別, 什么情況下用’+’. 最好答出javap編譯后’+’實現(xiàn)原理

多線程

線程的實現(xiàn)方式

線程的狀態(tài)

常見線程池及使用

一個線程結束開始另外一個線程的實現(xiàn)方式

線程原理(ThreadLocal)

start與run的區(qū)別

悲觀鎖樂觀鎖


IO流

寫一個讀寫文件

事務相關

事務機制

AB分別是一個事務, C里面有A, B, 如果C里A或B失敗回滾C是什么狀態(tài)

什么是事務及使用場景

框架相關

Spring , MVC, MyBatis

介紹下Spring以及其常用的注解, Spring IOC實現(xiàn)原理, AOP實現(xiàn)原理及使用場景, 依賴注入原理

Spring事務傳播與隔離級別

MyBatis映射原理


分布式相關架構

系統(tǒng)架構介紹, 架構設計圖以及什么場景使用了什么架構

Dubbo機制, Zookeeper機制以及他們的關系

Redis數(shù)據(jù)類型以及使用場景, 刷新時間間隔

Kafka介紹及使用場景承擔的角色

講述一下Storm

數(shù)據(jù)庫

MySQl

mysql數(shù)據(jù)庫存儲類型及其優(yōu)缺點

分布式分片分庫設計, 主從結構


其他

sql優(yōu)化

索引創(chuàng)建原則(手寫一個SQL)

SQL集中DDL, DMl==

建表的規(guī)則或者注意事項

數(shù)據(jù)庫隔離級別及原因

設計模式

介紹下常見的設計模式以及使用場景

寫一個單例模式實現(xiàn)


通訊

HTTP相關介紹, GET, POST的區(qū)別

JVM相關

Java垃圾回收機制

Java內(nèi)存結構(與回收機制有關)


其他

RBAC權限模型, 分布式Session實現(xiàn)

常見linux命令(如何查看文件第200行, 如何查找文件)

寫在最后, 兩天面了四家有了3個offer, 其中京東的沒過. 總結了一下, 京東這種互聯(lián)網(wǎng)以技術驅動的公司會更注重個人的基礎知識,自學能力以及動手能力, 他們會問的很細, 毫無準備的我, 應對起來相當吃力, 沒過是正常.. 因為請假面試先探探行情, 所以并無準備, 很多東西答得不好, 但由于經(jīng)驗在這兒一般公司也就認同了, 不過這種情況下薪資會不是很理想, 建議還是多多準備.

java 開發(fā)工程師朋友可以加入我們Java架構交流群:760940986

群內(nèi)提供 高可用猩谊,高并發(fā),spring源碼,mybatis源碼,JVM耍缴,大數(shù)據(jù)峡继,Netty等多個技術知識的架構視頻資料

還有大把大牛在群內(nèi)交流以及解答面試指導,問題答疑~~

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末啄巧,一起剝皮案震驚了整個濱河市涮总,隨后出現(xiàn)的幾起案子胸囱,更是在濱河造成了極大的恐慌,老刑警劉巖瀑梗,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件烹笔,死亡現(xiàn)場離奇詭異,居然都是意外死亡抛丽,警方通過查閱死者的電腦和手機谤职,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來亿鲜,“玉大人允蜈,你說我怎么就攤上這事。” “怎么了饶套?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵漩蟆,是天一觀的道長。 經(jīng)常有香客問我妓蛮,道長怠李,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任蛤克,我火速辦了婚禮捺癞,結果婚禮上,老公的妹妹穿的比我還像新娘咖耘。我一直安慰自己翘簇,他們只是感情好撬码,可當我...
    茶點故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布儿倒。 她就那樣靜靜地躺著,像睡著了一般呜笑。 火紅的嫁衣襯著肌膚如雪夫否。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天叫胁,我揣著相機與錄音凰慈,去河邊找鬼。 笑死驼鹅,一個胖子當著我的面吹牛微谓,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播输钩,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼豺型,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了买乃?” 一聲冷哼從身側響起姻氨,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎剪验,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體功戚,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡娶眷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了啸臀。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片届宠。...
    茶點故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出席揽,到底是詐尸還是另有隱情顽馋,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布幌羞,位于F島的核電站寸谜,受9級特大地震影響,放射性物質發(fā)生泄漏属桦。R本人自食惡果不足惜熊痴,卻給世界環(huán)境...
    茶點故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望聂宾。 院中可真熱鬧果善,春花似錦、人聲如沸系谐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纪他。三九已至鄙煤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間茶袒,已是汗流浹背梯刚。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留薪寓,地道東北人亡资。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像向叉,于是被迫代替她去往敵國和親锥腻。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 飛觥桃樹下植康,衫袖落紅英旷太。 綠醑浮香蕊,蜂回夢蝶驚销睁。
    松風微濤閱讀 129評論 2 3
  • “閉上眼睛供璧, 想象你正赤身裸體, 掉進冬天的冰湖里冻记,里面荊棘叢生睡毒。” 【每個女生到家的第一件事是脫內(nèi)衣】 “就算再...
    雨田有只叫富貴的狗閱讀 478評論 1 1
  • 我自然知道自己有很多缺點冗栗,但是偶爾一想到這個世界上也有幾個人是真的喜歡我演顾,山水一程供搀,三生有幸。如果再見钠至,希望我們都...
    你認識素素嗎閱讀 130評論 0 0
  • 今天剛到幼兒園,就好多家長聚集在我班的門口宪卿,昨天剛分了班的诵,孩子都回家,跟爸爸媽媽說佑钾,我調班了西疤。你去我的新教室...
    鳳軒懿菡閱讀 195評論 0 0