真的特別感謝我的面試官,最開始問面向?qū)ο蟮奶卣鬟@么簡單的問題的時(shí)候,我突然大腦一片空白,是真的很緊張,他感覺到我的緊張,就開始給我聊一點(diǎn)別的鼓勵(lì)我,真的超級(jí)暖?。?!每個(gè)我答不上來的問題,他都會(huì)先提示我,一步一步引導(dǎo)我找到正確答案,最后還給了很多學(xué)習(xí)和工作上的建議。 面試官小哥哥說覺得我剛開始很緊張,但是后面能看的出來基礎(chǔ)還是很好的,給我講了很多以后應(yīng)該怎么做,怎么學(xué),怎么設(shè)立目標(biāo),告訴我阿里不應(yīng)該是我的終點(diǎn),只要有目標(biāo)在哪里都會(huì)成功。到最后我已經(jīng)沒有辦法把他當(dāng)作面試官來看了,真的特別暖的一個(gè)大哥哥的形象,對(duì)進(jìn)阿里我是沒有報(bào)希望的,最開始就是抱著學(xué)習(xí)的目的投的簡歷,也確實(shí)確實(shí)學(xué)到了很多東西,導(dǎo)致面試結(jié)束兩天了我還是處于很感激很感激的狀態(tài),希望面試我的這個(gè)小哥哥工作順利!前途無量!也希望最近找實(shí)習(xí)的大家都可以拿到心儀的offer。
面試官問的面試題: 1.面向?qū)ο蟮娜齻€(gè)基本特征。
2.設(shè)計(jì)模式,詳細(xì)講了一下單例模式。
3.LinedList和ArrayList的區(qū)別。
4.如何解決哈希沖突。
5.HashMap的底層數(shù)據(jù)結(jié)構(gòu),問了時(shí)間復(fù)雜度。
6.try catch語句中,catch中有return的話,finally還會(huì)不會(huì)執(zhí)行?為什么?先執(zhí)行哪個(gè)?
7.棧的特性。
8.紅黑樹,詳細(xì)問了紅黑樹的旋轉(zhuǎn)。
9.進(jìn)程和線程的區(qū)別。
10.死鎖產(chǎn)生的四個(gè)條件和如何避免死鎖。
11.數(shù)據(jù)庫的特征。
12.悲觀鎖和樂觀鎖的區(qū)別。
13.針對(duì)項(xiàng)目問了一些問題,也對(duì)我提出了很多改進(jìn)意見。
14.緩存算法。
15.事務(wù)的特征以及什么事務(wù)不適合用緩存。