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