阿里實(shí)習(xí)offer五面經(jīng)驗(yàn)與總結(jié)

前言
目前樓主已經(jīng)拿到阿里實(shí)習(xí)offer,一共經(jīng)歷了5次面試,其中4輪技術(shù)面,1輪HR面試。在這里分享一下自己的面試經(jīng)驗(yàn)和學(xué)習(xí)總結(jié)。寫這篇面經(jīng)主要是希望能夠幫助更多的小伙伴。我本科畢業(yè)于中南大學(xué)信管專業(yè),真正開始學(xué)習(xí)Java是在大三下學(xué)期,研究生就讀北航的移動(dòng)云計(jì)算專業(yè)。剛開始也是小白,也是一步步成成起來的。希望能夠給與我有相同經(jīng)歷的親們一個(gè)參考。需要提的一點(diǎn)是,你將來是需要靠這個(gè)吃飯的,所以請(qǐng)對(duì)找工作保持十二分的熱情,而且越早準(zhǔn)備越好,擺正心態(tài)和位置,那么就開始努力吧!!
阿里一面
一面是在上午9點(diǎn)多接到支付寶的面試電話的,因?yàn)楹芷谕軌虮M快接到阿里的電話,所以非常興奮。電話接通之后還是非常緊張的,畢竟是第一次這樣的面試。中間面的問題有些記不清了,下面列出了一面問到的問題:
- 自我介紹下自己,不超過3分鐘(實(shí)際上我的自我介紹不到一分鐘)
- 你感覺比本科階段自己進(jìn)步了多少,有哪些進(jìn)步
- 研究生期間最大的進(jìn)步是什么
- 你覺得你適合從事哪個(gè)方向的開發(fā)
- synchronized與lock的區(qū)別,使用場(chǎng)景。看過synchronized的源碼沒
- JVM自動(dòng)內(nèi)存管理,Minor GC與Full GC的觸發(fā)機(jī)制
- 了解過JVM調(diào)優(yōu)沒,基本思路是什么
- 如何設(shè)計(jì)存儲(chǔ)海量數(shù)據(jù)的存儲(chǔ)系統(tǒng)
- 緩存的實(shí)現(xiàn)原理,設(shè)計(jì)緩存要注意什么
- 淘寶熱門商品信息在JVM哪個(gè)內(nèi)存區(qū)域
- 操作系統(tǒng)的頁(yè)式存儲(chǔ)
- volatile關(guān)鍵字的如何保證內(nèi)存可見性
- happen-before原則
- Lucene全文搜索的原理
- 你覺得自己適合哪方面的開發(fā),為什么
- 想去哪里實(shí)習(xí),杭州?
- 評(píng)價(jià)一下我的這次面試表現(xiàn)
- 應(yīng)該在我的技術(shù)棧中增加什么
- 有機(jī)會(huì)下次面試嗎
一面總結(jié): 一面大概面了50多分鐘,從面試官口中得知他是一個(gè)老員工,比我大不了多少,總體上還是聊得蠻投機(jī)的。最后的三個(gè)問題是我問面試官的,在回答我是否還有機(jī)會(huì)下次面試的時(shí)候說:競(jìng)爭(zhēng)很激烈,不過機(jī)會(huì)還是有的。聽到這才松了口氣,在掛完電話后趕緊區(qū)官網(wǎng)查看自己的狀態(tài),剛開始出現(xiàn)了結(jié)果將在xxx后公布,那叫一個(gè)緊張啊,等了幾分鐘后,簡(jiǎn)歷狀態(tài)顯示在面試中,這才松了口氣。
可以看出一面的問題不是很難,但是要得到面試官比較高的評(píng)價(jià)(后面聽我同學(xué)說,我的面試表現(xiàn)是A),還是需要一定的表達(dá)能力和對(duì)技術(shù)比較本質(zhì)的認(rèn)識(shí)的,如果在回答問題的時(shí)候能夠做一些適當(dāng)?shù)臄U(kuò)展,自然會(huì)讓面試官對(duì)你有不一樣的評(píng)價(jià)。我回答問題的遵循一定的步驟:先回答問題本質(zhì),在回答具體細(xì)節(jié),最后做一些平時(shí)編程中的擴(kuò)展。這樣,會(huì)讓面試官覺得你確實(shí)是在這個(gè)技術(shù)上面下過功夫的。
阿里二面
等了將近6天(還以為被刷了呢)終于在第二周的周四接到阿里面試電話,那叫一個(gè)激動(dòng)啊。趕緊找了一個(gè)安靜的地方,準(zhǔn)備好后開始正式面試。二面的面試官是一個(gè)部門主管,自然還是有點(diǎn)小緊張的。這次面試官上來就直接問,沒有一面的面試官那么好說話,下面是面試過程中的問題:
- 自我介紹下自己,不超過3分鐘(我的自我介紹仍然不超過1分鐘,呵呵了)
- 你說你熟悉并發(fā)編程,那么你說說Java鎖有哪些種類,以及區(qū)別(果然深度不一樣)
- 如何保證內(nèi)存可見性
- Http請(qǐng)求的過程與原理
- TCP連接的特點(diǎn)
- TCP連接如何保證安全可靠的
- 為什么TCP連接需要三次握手,兩次不可以嗎,為什么
- AOP的原理
- 動(dòng)態(tài)代理與cglib實(shí)現(xiàn)的區(qū)別(這個(gè),醉得很厲害)
- 那么你說說代理的實(shí)現(xiàn)原理唄
- 看過Spring源碼沒,說說Ioc容器的加載過程吧
- 了解過字節(jié)碼的編譯過程嗎(這個(gè)還真不知道)
- 可以來杭州實(shí)習(xí)嗎
- 評(píng)價(jià)一下我的面試表現(xiàn)
- 有機(jī)會(huì)下次面試嗎
- 您覺得我的技術(shù)棧應(yīng)該補(bǔ)充什么,有哪些方面還需要提高
二面總結(jié): 二面面試官問的問題都比較直接,答案也是知道就知道,不知道就不知道。這些問題一部分是基礎(chǔ)一部分是根據(jù)你的專業(yè)技能的來提問的。面完后面試官對(duì)我的評(píng)價(jià)是:中規(guī)中矩,有機(jī)會(huì)下次面試。雖說是中規(guī)中矩,但聽到面試官說有機(jī)會(huì)下次面試就感覺這次面試應(yīng)該過了。掛完電話后趕緊登陸查看我的簡(jiǎn)歷狀態(tài),剛開始仍然顯示在面試中,但是有一點(diǎn)困惑的是:為什么這次沒有出現(xiàn)結(jié)果待公布的頁(yè)面呢?又一陣擔(dān)心,上課也心不在焉,終于在晚上7點(diǎn)多的時(shí)候顯示了結(jié)果待公布的頁(yè)面,然后心跳又開始開速,過了幾分鐘看到終于顯示在面試中才放松一點(diǎn)。
雖說這次面試過了,但是我在思考的是為什么面試官對(duì)我的表現(xiàn)是中規(guī)中矩。后面我知道我的回答雖然答到了點(diǎn)子上,但是擴(kuò)展程度不夠,對(duì)一些問題的理解缺乏足夠的實(shí)踐經(jīng)驗(yàn)。面試官告訴我,有時(shí)間可以去研究字節(jié)碼的編譯過程,以及JVM調(diào)優(yōu)方面的知識(shí)(特別強(qiáng)調(diào)這個(gè)很重要)。針對(duì)自己的不足,面完后又投入瘋狂的看書寫代碼的生活中。雖然在面試中有一些回答不出來很正常,但是如果能夠做到出乎面試官的意料,也是面試官對(duì)你很重要的加分項(xiàng)。
阿里三面(總監(jiān)面)
面與二面隔了5天(不知道是不是因?yàn)槎婷嬖嚬賹?duì)我的評(píng)價(jià)是中規(guī)中矩的緣故,中間一直擔(dān)心自己被刷了),仍然在下午4點(diǎn)多接到的電話,一看顯示來電歸屬地是阿里巴巴集團(tuán),興奮得不行,找了一個(gè)安靜的地方開始面試。據(jù)說總監(jiān)面會(huì)問項(xiàng)目多一點(diǎn),所以在等待的這幾天中給項(xiàng)目增加了幾個(gè)比較肉的點(diǎn),好在能夠面試官耍耍(現(xiàn)在想來只能說:too young too simple)??偙O(jiān)剛上來非常不客氣,最尷尬的是總監(jiān)那邊老感覺有回聲,因?yàn)椴缓靡馑继峋腿塘?。下面是三面遇到的問題:
- 自我介紹,不超過3分鐘(這次好像時(shí)間更久了,也就2分鐘多點(diǎn))
- 說一下你對(duì)哪個(gè)項(xiàng)目比較熟悉
- 為什么做這個(gè)項(xiàng)目
- 項(xiàng)目采用了什么架構(gòu),數(shù)據(jù)庫(kù)如何設(shè)計(jì)的
- 數(shù)據(jù)庫(kù)由哪些表,為什么有這些表
- 主要有哪些核心模塊,模塊之間如何通信的
- session放在哪里
- 如何保存會(huì)話狀態(tài),有哪些方式、區(qū)別如何
- 分布式session如何管理,你有哪些方案
- 學(xué)過數(shù)據(jù)結(jié)構(gòu)和算法嗎(當(dāng)然),你說說二分搜索的過程
- 說一下快排的過程,寫一下偽代碼
- 了解哪設(shè)計(jì)模式,舉例說說在jdk源碼哪些用到了你說的設(shè)計(jì)模式
- 你有什么問我嗎(仍然上面三個(gè)問題)
三面總結(jié):本以為三面是交叉面,沒想到是阿里的總監(jiān)面試。由于具體的技術(shù)問題在前兩輪面試中已經(jīng)問過了,所以三面后不會(huì)有具體的技術(shù)問題,總結(jié)來看,對(duì)自己做過的項(xiàng)目一定要深入,包括使用使用到的技術(shù)原理、為什么要使用這些技術(shù)。針對(duì)項(xiàng)目,面試官關(guān)注的無非以下幾點(diǎn):
項(xiàng)目中某個(gè)比較重要的點(diǎn)是如何實(shí)現(xiàn)的(需要深入技術(shù)的原理)
遇到的最大困難是什么(有哪些),你怎么解決的?
如果需要擴(kuò)展某個(gè)功能,如何降低系統(tǒng)的耦合度
如果針對(duì)某個(gè)功能進(jìn)行優(yōu)化,你會(huì)怎么設(shè)計(jì)和優(yōu)化
對(duì)于寫在簡(jiǎn)歷上面的項(xiàng)目,自己對(duì)照上面四個(gè)問題進(jìn)行思考,才會(huì)在面試中游刃有余。因?yàn)槿魏卧诤?jiǎn)歷中作假的行為,面試官只要詳細(xì)問你就露餡了。在聽到面試官說有機(jī)會(huì)下次面試的時(shí)候,心中自然是非常高興的。掛完電話后區(qū)官網(wǎng)查看自己的簡(jiǎn)歷狀態(tài),經(jīng)過幾分鐘的煎熬后終于仍然顯示是面試中才稍稍放松一些。本以為這次總監(jiān)面試后直接就是HR面了,奈何在晚上阿里打電話說明天部門總監(jiān)還需要進(jìn)行一次面試,讓我做好準(zhǔn)備。我也是醉了,不是已經(jīng)總監(jiān)面了嗎。雖然存有疑慮,但不管如何還是好好準(zhǔn)備。
阿里四面 (總監(jiān)面)
果然,在第二天下午四點(diǎn)多接到了部門總監(jiān)的電話,簡(jiǎn)單溝通后開始了面試。這次面試感覺是最放松的,沒有什么高深的技術(shù)問題,感覺就像和朋友聊天的感覺,真的很感謝這位面試官。下面是面試中的問到的問題:
- 來個(gè)自我介紹唄,不超過3分鐘(這次終于由三分鐘了,⊙﹏⊙b汗)
- 介紹下你最熟悉的項(xiàng)目
- 項(xiàng)目使用了什么架構(gòu),亮點(diǎn)是什么
- 平時(shí)主要學(xué)習(xí)什么課程
- 你目前的研究方向是什么
- 家是哪的
- 喜歡看什么書
- 大概什么時(shí)候能來實(shí)習(xí)呢
- 你有什么想要問我嗎(仍然上面三個(gè)問題)
四面總結(jié): 雖然這面比較輕松,也沒有什么具體的技術(shù)問題,但對(duì)項(xiàng)目仍然是面試官關(guān)注的,后面了解到總監(jiān)面除了看你的基礎(chǔ),主要看你的潛力(就是有沒有培養(yǎng)的價(jià)值),這個(gè)東西看起來挺虛的,但是從你平時(shí)的學(xué)習(xí)中仍然是可以看得出來的。所以,作為一名開發(fā)人員,平時(shí)對(duì)技術(shù)的研究也是很重要的。在聽到面試官說讓我好好等HR通知的時(shí)候可開心了,感覺飯都吃得更香了。
阿里五面(HR面)
在隔了4天左右,終于接到了HR的電話,那叫一個(gè)激動(dòng)啊。感覺離阿里offer已經(jīng)不遠(yuǎn)了,于是振奮精神,聊得還不錯(cuò)。下面是HR問我的問題:
1. 自我介紹下吧
2. 做了哪些項(xiàng)目
3. 看你在問題中說你在杭州看到很多商販?zhǔn)褂酶犊疃S碼,你對(duì)支付寶怎么看
4. 你看吧,每天有那么多人使用支付寶,這些數(shù)據(jù)如果給你存儲(chǔ),你會(huì)怎么設(shè)計(jì)呢(不是說HR不問技術(shù)問題嗎?不愧是阿里的HR)
5. 為什么想來支付寶實(shí)習(xí)呢
6. 你身邊同學(xué)如何評(píng)價(jià)你、老師呢
7. 如果與同事發(fā)生了意見的不一致,你會(huì)如何解決呢
8. 我什么時(shí)候能夠得到通知呢
9. 評(píng)價(jià)下我的面試表現(xiàn)(聽到這個(gè)問題,HR居然笑了?。?
10. 阿里如何對(duì)實(shí)習(xí)生進(jìn)行培訓(xùn)
五面總結(jié): 雖然之前就聽說阿里HR很犀利,不過我感覺一點(diǎn)都不會(huì)啊。難道是我的錯(cuò)覺?不得不說的是這個(gè)HR的聲音真的很好聽誒。
關(guān)于HR面試
其實(shí)早就聽說把面試的最終的錄取結(jié)果具有一票否決權(quán),在面完前面的技術(shù)面試之后,還是很擔(dān)心的。所以咨詢了師兄以及網(wǎng)上找了阿里HR面試的資料,大概得到以下結(jié)論:
誠(chéng)信至上,所以在簡(jiǎn)歷中不要存在任何虛假信息,企圖通過虛假信息得到面試機(jī)會(huì)的后果得不償失
HR更關(guān)注你的表達(dá)能力、與同事相處的能力以及對(duì)工作的態(tài)度
對(duì)自己的是否一個(gè)明確的職業(yè)規(guī)劃(前提是首先得對(duì)自己有一個(gè)清晰的定位)
關(guān)于待遇的問題(由于面的實(shí)習(xí)崗位,所以這個(gè)沒有提,但是就我而言,能力才是最重要的,能力上來了待遇自然就水漲船高)
關(guān)于面試的心態(tài)
在自己拿到阿里offer之前,一直都在想一個(gè)問題:我到底該如何做才能離阿里更近?一年的成長(zhǎng)與思考讓我認(rèn)清了這點(diǎn),雖然中間也遇到過很多坑,但卻真正讓我對(duì)自己有了一個(gè)清晰的定位,也有了比較明確的目標(biāo)。正因?yàn)槿绱?,我每天所學(xué)習(xí)的都給我莫大的動(dòng)力,讓我不斷進(jìn)步,并最終實(shí)現(xiàn)自己的目標(biāo)。所以迷茫才是最可怕的,只有擺正心態(tài),對(duì)找工作保持十二分的熱情,勤奮努力,才能離目標(biāo)更近一步。
但是有了目標(biāo)和努力外,不一定就能實(shí)現(xiàn)目標(biāo),說到底還有一個(gè)運(yùn)氣的成分在里面,只能說你找到心儀的工作概率更大而已。遇到一個(gè)好的面試官絕對(duì)賺了。這四位阿里的面試官我感覺都挺好的,沒有因?yàn)樗麄冑Y歷深就為難我,所以還是非常感謝這四位技術(shù)面試官的。
一點(diǎn)總結(jié)
由于本科是非科班出身,也僅僅是接觸過Java而已,在大三的時(shí)候?qū)ψ约旱奈磥淼陌l(fā)展道路很迷茫,不知道何去何從,感覺自己就是一個(gè)loser。那會(huì)考完研后有幸進(jìn)入了金蝶實(shí)習(xí),也就是那段時(shí)間讓我認(rèn)清了自己的短板,自己欠缺的是什么,那段時(shí)間也是我確立自己目標(biāo)的過程。讀研后瘋狂看書、寫代碼、寫博客、做項(xiàng)目,每天都在對(duì)自己進(jìn)行總結(jié)和反思,正是這樣一個(gè)不斷的自我反思與努力的過程中,我得到了真正的成長(zhǎng)與進(jìn)步。也是這段經(jīng)歷讓我能夠面對(duì)阿里技術(shù)面試官的提問應(yīng)答自如,從而順利拿到阿里的offer。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
- 這篇文章主要介紹了程序員面試的幾個(gè)小技巧,在平時(shí)面試的時(shí)候,除了實(shí)打?qū)嵉募寄苓€需要更多的技巧,雙管齊下才能贏得更大的勝算,技能方面就不多說了,下面來分享幾個(gè)面試2023-04-23
- 面試中,問鎖主要是兩方面:鎖的日常使用場(chǎng)景 + 鎖原理,鎖的日常使用場(chǎng)景主要考察對(duì)鎖 API 的使用熟練度,看看你是否真的使用過這些 API,而不是紙上談兵,鎖原理主要就是2022-05-19
- 這篇文章主要介紹了Mybatis常見面試題詳細(xì)總結(jié),通過總結(jié)列舉大量的mybatis面試常見題目供給大家參考,希望對(duì)大家有所幫助2021-08-24
2020Java后端開發(fā)面試題總結(jié)(春招+秋招+社招)
這篇文章主要介紹了2020Java后端開發(fā)面試題總結(jié)(春招+秋招+社招),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2021-02-18MySQL數(shù)據(jù)庫(kù)選擇題小結(jié)
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)選擇題小結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2021-02-07- 這篇文章主要介紹了30道有趣的JVM面試題(小結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2020-11-26
- 這篇文章主要介紹了Python面試題爬蟲篇小結(jié)(附答案),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2020-10-28
- 這篇文章主要介紹了還不理解B樹和B+樹,那就看看這篇文章吧,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一2020-09-10
Java面試通關(guān)要點(diǎn)匯總(備戰(zhàn)秋招)
這篇文章主要介紹了Java面試通關(guān)要點(diǎn)匯總(備戰(zhàn)秋招),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2020-09-08- 這篇文章主要介紹了10道JVM常見面試題解析(附答案),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)2020-09-04