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