備戰阿里面試經歷分享,校招小伙終獲螞蟻金服Android崗Offer

像程序那樣思考 發佈 2020-01-19T19:57:08+00:00

作者:七分熟pizza導讀網上的面試題很多,但是講解備戰面試經歷的文章很少,這篇文章從簡歷到模擬面試再到面試都有講解,十分難得,推薦給大家。

作者:七分熟pizza

導讀

網上的面試題很多,但是講解備戰面試經歷的文章很少,這篇文章從簡歷到模擬面試再到面試都有講解,十分難得,推薦給大家。下文中的我指的是作者七分熟pizza。

1.開篇

我找工作時是2015年。

那一年,BAT大量縮招,就業形勢嚴峻,網際網路寒冬消息蔓延。

最終我經過激烈角逐拼下了幾個大廠offer,回顧往事,覺得分享出來,也許對你能有所借鑑。

2.簡歷

這一年的7月初,阿里巴巴早早開始了內推流程,拉響了搶人大戰的號角。我也第一時間獲得了消息,開始持續關注。

在內推渠道剛開通後,周圍同學都紛紛投了簡歷。但我遲遲沒有行動,是我不上心嗎,是我不急嗎,還是我不想去阿里?

真實情況是我很上心,我很急,阿里巴巴是網際網路人夢想工作之一。

但是我知道此事急不得,絕不能打無準備之戰。因為我之前一直忙著做項目,找工作方面一點準備都沒有,現在衝上去肯定當炮灰。

如果這次面試面掛了,很有可能進人才資源池,半年或者一年不會再接受面試。

那這段時間我幹什麼了呢?

我在潛心寫簡歷。

如何能拿到offer?首先得接到面試通知。

如何接到面試通知?先得讓你的簡歷從上萬份簡歷中脫穎而出。

大廠是永遠不缺簡歷的,如何讓你的簡歷得到注意是第一步,也是最重要的一步。

剛開始我是這樣寫簡歷的。所有的項目一擁而上,Java Web的 、Android的、C#的、Python的,只要自己做過的都寫上去。

為什麼呢?我覺得這樣寫能體現出我項目經驗豐富。

但我老師看到我的簡歷後,眉頭緊皺的問了一個問題,你準備找啥崗位?我說Android啊,這個做的項目最多,也最熟。

老師就問了,「那你找Android寫其它亂七八糟的幹啥,寫C#、Python項目能證明你Android厲害嗎?「

我仔細想想,其它項目我雖然我也做了,但其實都浮於表面,了解不深。真問點什麼問題,我肯定答不上來。

於是我開始第一遍改簡歷。

首先把所有和Android無關的項目都刪掉,精挑細選後留下3個比較熟悉的。並對這3個項目進行了豐富,重點寫了自己負責的功能點、用到的技術以及最後的成果。

改完後簡歷明顯簡潔了很多,讓人一看我就知道我是應聘Android崗位的。

然後我第二次給老師看簡歷。

老師看後問「幾個項目你都熟嗎?「。

我說「當然熟,我做的能不熟嗎「。

老師說你這麼自信,那我問幾個問題,然後就開始問我寫的技術點。

問「你知道這個框架怎麼用嗎?」。

這個我知道,簡要說了下。

然後他又問「你知道這個框架的實現原理嗎?」。

我答不上來,因為我做項目的時候只管用,具體框架內部怎麼實現我從來沒關心過。

老師說「那你和別的同學比有啥優點呢?哪個大學生不會拿來直接用,怎麼體現出你的專業性?如果沒有比別人好的長處,公司憑什麼在幾萬大學生中選你?「

說的讓人無法反駁,我接受了批評。

於是我再次回去改簡歷。這次我把簡歷仔細過了一遍,把不熟的技術點都去掉,只留下自己能搞得懂的。

改完後我又去網上搜簡歷上提到的所有技術現原理,並把一些好的分析文章全部列印出來,裝訂成冊,放到桌子旁。

接下來就是反覆看。早上醒後看,吃飯走時候看,吃飯回來看,總之有事看,沒事也看,就這樣慢慢記到了腦子裡。

過了幾天我又去找老師,技術問題順利過關。

這次老師拿起我的簡歷開始挑毛病。提的都是「你這句話不該這麼寫」,「這個詞不行, 換個詞更合適」,「這不應該逗號,要用分號」等等之類的問題。

老師說「你讀了這麼多年書,還研究生,語文水平咋這麼低「,說「寫簡歷要像寫論文一樣用詞恰當,邏輯清晰,這樣看的人才不會累「。

於是我第三次改簡歷。

這次我把一些邏輯不通順,有歧義,拗口的東西都改了一下。爭取讓人看完後就明白,而不用花時間去思考我到底想表達什麼。

這次改完後我讓周圍同學閱覽,並讓提意見。就這樣改了幾次後總算過了老師這一關。

簡歷終於確定下來了。

3.模擬面試

老師說做個模擬面試,他問我答。

問「你這項目主要實現了什麼功能?為什麼用這個技術,和別的技術比有什麼優勢?你考慮性能了嗎,是怎麼優化的?「等等之類的問題。

這些問題我有的答上來了,有的一下想不到為什麼。

老師說你還不能上戰場,再去準備準備。

這次回去我把簡歷列印了出來。然後一遍遍讀簡歷,每讀一句話我都腦補面試官可能會問我什麼問題?再把設想問題的答案標註在這句話旁邊。到最後簡歷上密密麻麻的鋪滿了我的批註。

接下來就是吃飯,睡覺,看簡歷。

幾天後我覺得準備的差不多了,就找內推渠道投遞了我的簡歷。

接下來的事情就是等待。

等待的期間我也沒閒著。網上搜索了一些面試題,並把這習題都列印了出來。沒事就翻翻,但是翻的過程中發現有些知識點很容易忘。

怎麼辦?

我買了本便簽,把一些容易遺忘的知識點都抄到便簽上,然後貼在桌子上、牆上。

這樣我每次抬頭、發獃、無聊時候都會去看幾眼便簽,一步步加深記憶。

日子一天天過,等待的同時也在擔心簡歷會不會被刷掉。

4.面試

這一天終於來了。

一個陽光明媚的下午我正打算去吃晚飯,電話響了起來。我看一下,是杭州號。

我知道這應該就是面試了。於是等電話響了兩秒後,深吸一口氣,接通了電話。

對方介紹自己是阿里巴巴面試官,負責Android面試,並問我現在方便電話面試嗎?

我頓了一下,說「現在有點事不方便,請問明天可以嗎?」

為什麼我這樣說呢?是我關鍵時刻腦袋抽風了嗎?我不是一直在等這一天嗎?

當然不是,而是突如其來的電話打亂了我的正常節奏,我心理上還沒做好準備,思維沒法立馬投入到面試狀態中,如果強行面試效果肯定會大打折扣。當然我心裡這麼想,但嘴上沒這麼說。

徵得面試官同意後,我掛了電話。

吃飯回來我就開始挨個複習自己整理的面試題、知識點、還有相關的專業書。

這一晚我沒有睡覺,爭分奪秒看資料,我知道我準備的時間多一點,就會多一分面試通過的把握。

第二天下午5點,電話又響了,面試正式開始。

面試官聽起來比較年輕,具體的面試題記的不大清楚了。主要是Android的一些知識點,但是問的比較深,問了一些源碼的東西。

雖然難,但大部分自己都準備了,基本都能答上來。當然也有不會的,在說明自己不太懂後,我就往自己熟悉的方面引,整個流程下來基本沒有冷場。

過程中,當面試官知道我會點web開發後,還問了個Spring切面的東西。雖然後台開發不是我強項,但平時自己有所了解,也答上來了。這個感覺是個加分項,在有深度的同時又有廣度,會比其他人更有優勢。

整個面試過程大概1小時左右。面完後自己感覺表現還行,繼續看資料,準備第二次面試。

幾天之後電話就來了,電話聲音明顯老成了一些,說自己是部門主管。

這次面試難度明顯提高了很多,主要問我Java知識點,比如內存模型、垃圾回收機制、多線程、同步鎖、hashmap源碼實現,還有資料庫等。

中間也問了一些開放性問題,比如項目方案怎麼設計的,為什麼這麼設計等問題。

全程沒問我Android的東西。好在平時Java等基礎知識有所積累,基本也答了上來。

所以同學們平時還是多積累,基礎打牢才能應對各種問題。

最後面試官還問我做Java開發幾年了,怎麼知道的這麼多?

我說平時看書,看博客看來的。其實真實情況是:大部分是從網上搜的面試題,只不過準備期間臨陣磨槍記下來了。

這次面試大概40多分鐘。

過了一天就接收到三面通知了。

這次面試官說他是別的部門主管,主要是幫忙跨部門核驗一下。

問我平時一般上啥網站,看啥博客,看啥書,用啥電腦,Linux熟不熟等問題,還去看了看我Github。

全程基本沒問我什麼技術,感覺主要是考察我對技術的熱愛程度。

最後問的我都有點慌,弱弱的問他為啥不問技術。他說前面兩個面試官評價挺好的就不問了,然後我就放心的和他聊了幾句。這次面試大概20多分鐘。

再過幾天後就接到了HR面試電話。

HR面試主要是考察一些個人素質,比如你的學校表現,團體協作能力,願不願意去阿里巴巴工作等問題。

有些人對HR面試就會放鬆警惕,其實HR面試也很關鍵。尤其據說阿里HR有一票否決權,當然這個我也不確定情況真假。

HR不關心你技術能力,重點是考察你的三觀與企業文化匹配度,比如試探你願不願意加班,願不願意接受挑戰,如何化解領導與下屬衝突等問題。

這些回答其實也都是有一定技巧的,沒有標準答案,看個人體會。建議大家回答時要留心,不要心裡想啥說啥,儘量說HR想聽到的。

舉個例子,HR問你願意加班不?

加班當然沒人願意,但是你得說為了配合團隊任務的按時完成願意加班。

HR面試大概是30多分鐘。

5.offer

接下來就是等發offer了。在等offer期間,發生了那一年震驚網際網路界的消息。

阿里巴巴發布「擁抱變化」的聲明,並宣布校招名額全面縮減。

接下來騰訊,百度等也紛紛宣布縮招,網際網路寒冬的說法也從那一年開始掛到人們嘴邊。

在忐忑的等待中,8月15號這一天終於收到了正式offer郵件,螞蟻金服Android客戶端開發工程師。

就這樣在校園招聘正式來開帷幕之前,我成了擁有阿里巴巴offer的幾百人之一。雖然最後沒有選擇去阿里巴巴,但這個offer讓自己在後面的面試中更有了底氣,也更加從容。

在此還是要感謝阿里巴巴,感謝曾經對我的認可~

在這我也分享一份大佬自己收錄整理的Android學習PDF+架構視頻+面試文檔+源碼筆記,還有高級架構技術進階腦圖、Android開發面試專題資料,高級進階架構資料這些都是我閒暇還會反覆翻閱的精品資料(主要是我把其他雜亂的不成體系的都刪了~)

總之也是在這裡幫助大家學習提升進階,也節省大家在網上搜索資料的時間來學習,也可以分享給身邊好友一起學習

如果你有需要的話,可以點讚+評論+轉發關注我,然後私信我【進階】我發給你

關鍵字: