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