鵝廠奮戰(zhàn)歷程簡錄

從開始準備到最后塵埃落定,和鵝廠總共糾纏了近10個月,所幸最終拿到Offer,也算萬事完滿。

2015.12

12月中旬,和一讀研學長討論今后出路。本覺得以自己的水平萬不可眼界過高放眼鵝廠這種互聯(lián)網(wǎng)的頂尖公司,但被學長一番“不想當將軍的兵不是好兵”的理論說服,以“報最好的希望,做最壞的打算”心態(tài)開始為進軍鵝廠做準備。

決定之后買了不少書,開始努力填補基礎知識的系列不足。大約一周后,成功拉室友入坑,革命友情伊始。

2016.01

約莫一月上旬,開始用Lintcode刷題,對其題目的數(shù)量及質(zhì)量皆表滿意。借助類型分類及難度分類功能,由易而難刷題。

剛開始苦于水平有限,做題經(jīng)驗不足,時不時遇到做不來的題目,最終被我找到了一個不錯的參考答案網(wǎng)址:www.jiuzhang.com/solution (http://www.jiuzhang.com/solution)

2016.03

鵝廠來學校做宣講會,開始招收暑期實習生,抱著試一試的心態(tài)投了簡歷。

2016.04.02

做了筆試。由于當時的Lintcode還未刷完,筆試時心里略虛,但總的來說發(fā)揮出了平時水平的百分之八十。還算滿意。

2016.04.08

收到一面面試通知

2016.04.09

早上九點到達面試酒店,辦理系列手續(xù)后,10點進行一面。一面是技術(shù)面。面試官說不上和藹,但也不咄咄逼人。由于時間過去略久,具體面試題目記不大全了,大概就是剛開始讓做了自我介紹,之后問了C++和Java之間的異同點、相互調(diào)用以及數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)架構(gòu)、操作系統(tǒng)、多線程等方面的問題,比較基礎。

2016.04.11

一面顯示通過。當天晚飯時間收到短信,通知次日早上二面,依舊10點。

2016.04.12

開始二面。這次的面試官較一面和藹。無自我介紹,直入主題開始問我簡歷上寫的兩個項目。第一個項目回答的不錯,但因為第二項目不算全程參與,對有些部分的技術(shù)和架構(gòu)略知而非詳解,所以回答不甚理想。

之后問了排序、Java的垃圾回收機制、activity的4種啟動模式、開發(fā)模式一類的問題。雖然都答出來了,但是答的不算好。

最后15分鐘讓寫了一個LintCode原題-亂序字符串。

2016.04.15

早上醒來查看自己的面試狀態(tài),顯示已跪。難過了一早上,但介于面試時著實表現(xiàn)不佳,也無甚怨言。下午恢復備戰(zhàn)狀態(tài),繼續(xù)刷題。

2016.05

由于實習面試失敗后略受刺激,刷題速度大增。五月中旬完成第一遍的Lintcode刷題。開始刷第二輪。二輪刷題略有偏重,主要精力放在一刷時利用Lintcode系統(tǒng)做了標記的那些題上,對之前會做的題目只大約看看。

二刷過程中還注重了對參考答案的研究。開始有意通過學習答案網(wǎng)站上的標準解答來提升自己代碼的運行效率和可讀性。

2016.06

臨時接了一個項目,整一個月花在項目上,加之即將期末考,備戰(zhàn)進程暫停一月有余。

2016.08

完成二刷。開始對之前記錄的刷題總結(jié)、看書時記錄的不熟悉知識點進行整理復習。

2016.09

校招正式啟動,鋪天蓋地的宣講會,基本上就忙于宣講會,投簡歷,面試。雖然此時對鵝廠的執(zhí)念已經(jīng)頗深,但后路還是要備的。

鵝廠開始做校招宣講會時手頭已有一小公司的offer,心稍定。在線投了簡歷,但沒去鵝廠的宣講會。一是當時與一面試沖突,二是感覺聽或不聽反正是一定要去鵝廠的。

2016.09.14

晚上19:00參加了鵝廠的筆試。筆試分為兩個部分,不定項選擇和大題。覆蓋范圍很廣,包括數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、動態(tài)規(guī)劃、線程等。但總體不難,如果有好好復習基礎知識一般都能過。不過高分不易。

2016.09.16

筆試通過,晚上21點多接到一面短信,約了第二天下午14:00。

2016.09.17

早上很早起來又把早就快翻爛了的筆記本翻了一遍,在心里過了一遍簡歷上的項目。第二個項目招聘季開始前就搞清楚了,不擔心出現(xiàn)實習面試時的囧像,但對于6月做的項目總感覺準備不夠。9點給當時一起做項目的同學打了電話,把項目從頭到尾好好整理了遍。

下午13:00不到就到了面試地點。忐忑的等到14:00,準時面試。

一面是技術(shù)面,無自我介紹。主要考察基礎知識。問了數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、多態(tài)、虛擬機、虛函數(shù)、內(nèi)存泄漏、進程和線程的區(qū)別等。問數(shù)據(jù)結(jié)構(gòu)的時候還問了LintCode原題-帶環(huán)鏈表。

總體不難,感覺面試官較滿意,所以面試完不到三個小時就收到短信,約了18號9點半的面試。

2016.09.18

六點起床,8:03到達面試地點。9點35分開始面試。

二面為技術(shù)面,傳說中的壓力面。但是由于面試官很nice,并沒有感覺到太大壓力。

無自我介紹。首先讓我簡要的介紹做過的項目,然后就項目里面涉及的一些技術(shù)點進行提問,稍微問了點團隊成員工作分配及相互協(xié)調(diào)的問題。之后問了SendMessage與PostMessage的區(qū)別、cookie、Android的activity、多線程、嵌入式實時操作系統(tǒng)等。然后給了一個程序題,關于排序的,之前在lintcode上反復練過,所以迅速寫出,但依舊檢查許久后才交。

2016.09.20

室友收到鵝廠拒信。

我并未收到任何通知,略慌。

2016.09.21

健身結(jié)束發(fā)現(xiàn)手機里躺著HR面的通知,完美!

2016.09.22

下午14:00參加HR面。無外乎討論人生、理想、人生規(guī)劃、家庭情況、家鄉(xiāng)、為什么不考研、投了哪些公司、至今手頭有幾個Offer等。并未被問到情感問題。

整場面試很輕松。

2016.09.23

同班一大神收到鵝廠offer。

我無動靜。焦躁。

2016.09.25

收到offer,請學長出去吃了一頓大餐以示慶祝。

至此,進軍鵝廠的戰(zhàn)役以勝利告終。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容