1. 程式人生 > >無實習+非名校+本科畢業的我是如何拿到谷歌和FB的offer的?

無實習+非名校+本科畢業的我是如何拿到谷歌和FB的offer的?

本文作者:Hong Zhou, 本科畢業於加州州立理工大學CS專業,找工作前沒有任何實習和全職的工作經驗。在來Offer的幫助下,拿到了Facebook和Google的工作offer,並最終進入Facebook工作。

我的背景比較普通:無實習/工作經歷,沒有名校光環,本科剛畢業。

但就是這樣一個普普通通的我,順利拿到了Google和Facebook offer。

也許你覺得我是什麼“大神”,但我既不是大神,也沒有什麼祕訣,只是比大多數喜歡拖延的同學,早那麼一點點開始準備罷了。

在大三暑假,我突然有了就業危機感,覺得自己“一無所有”,再不為求職做點什麼,可能畢業後等著我的就是失業了。

那時的我,不但對CS求職要如何準備一無所知,對申請啊、面試啊也都一頭霧水。

在朋友的推薦下,我試聽了來Offer的軟體工程師旗艦核心課程。僅僅1節課,不到3個小時的時間,卻讓我對CS求職有了全新的認識!

相比起學校的課程,來Offer所講授的內容完全接軌大公司的面試要求,且清楚易懂。聽完第一節課後,我信心大增:我相信跟著這些厲害的有經驗的老師好好學,自己一定也能找到工作。於是我幾乎沒有猶豫就報了班。

在上完旗艦課後,我的coding實力有了顯著的提升。但由於我還想再豐富一下自己空白的簡歷,我又報名了專案班。

上完專案班後,我在大四下3月底到6月不到2個月的時間裡,集中精力準備面試、投簡歷、找內推....最後,拿到了我的dream offer。

得到這個結果,除了很慶幸自己能提前準備外,我還想跟大家分享一下我總結出的一些學習方法和心得:

不管是做題、做專案還是實習,質量比數量更重要

孫老師在課上經常教導我們不要“刷”題,我深有體會。

面試考察的是對題目的理解和對知識的運用,而不是數量。這個聽起來有些老生常談,但確實是“至理名言”。

在Facebook面試中,我在一輪45分鐘的onsite裡遇到了Medium和Hard難度題目同時出現的罕見情況。

如果我只是刷題背答案,我可能在如此高壓的情況下連第一道題的code都寫不完,更別說達到他們Bug Free的要求了。最後,由於時間關係,我並沒有完整寫出第二道題目的code,但是正確的解題思路依然幫助我通過了面試

除了平時做題需要注重質量,專案經歷的質量也很重要。

我沒有實習和工作經驗,簡歷上的專案內容基本都來自於來Offer課程。這些專案上運用的技術,都是現在工業界最需要的、能給recruiter眼前一亮的。這樣的專案,本身就是高含金量的專案。

不過有這樣的經歷,不認真完成也不行。在上課時,我就非常重視這些project,跟著老師一步一步認真做,絕不敷衍,最後專案完成了,我的簡歷也豐富了,實力也提高了。即使面試時,被面試官問到細節也能回答得出來,給他們留下深刻印象。

不管是找內推還是面試,soft skills都十分關鍵

很多人認為程式設計師是一個悶頭敲程式碼、不需要與人交流的職業,但事實並不是這樣。

首先,CS職位的內推比海投有效得多。我海投的50封簡歷都杳無音訊,面試機會都是靠內推拿到的。(謝謝閆老師的Google內推!)

那如何才能得到靠譜的內推?這就得看平時的networking了,和學長學姐、老師的良好關係此時顯得格外重要。

其次,面試中交流溝通的比重比做題大得多。考演算法題時會要求口述解題思路,問behavior questions更是對面試者表達能力的考察。

通過technical面試卻倒在HR關的candidate並不少。如果交流能力不足,那面試官就會懷疑你能不能快速適應環境,會不會給團隊帶來正面效益,是不是一個優秀的team player。

在此,要特別感謝來Offer的Emily老師和閆老師,在mock interview中教會了我很多面試中需要注意的事項,讓我在真正的面試中能沉著冷靜、有的放矢地展現自己的實力。

我認為,很多資訊對於初出茅廬的學生來說是無法憑空獲得的,有一個好的mentor給予指點,告訴我們應該如何和麵試官交流,會讓我們在面試中的表現有一個質的飛躍。

Facebook or Google?適合自己的才是最好的

選Facebook還是選Google?這是個令人幸福的煩惱。興奮之餘,我還是仔細對比之後才做出選擇。

以我面試的經驗來看,在考演算法時,Google更看重思維過程,在寫code前會問解題思路,思路沒問題再寫code;Facebook公司的文化是move fast,面試速度很快,可以邊寫邊說。

Team Match過程中,Google的HR會聯絡,讓面試者和team manager聊天。聊得投機,即可進組。

Facebook則是有三週的bootcamp讓新人熟悉公司,做一下general task。還會把新人簡歷發給各組,之後就會有各組代表來聯絡新人,做具體的專案。

經過深思熟慮後,我選擇了和自己更合拍的Facebook。目前正在Team Match的過程中,期待自己能進入自己心儀的組。

堅持就是勝利

最後,我想說,每一個人在求職準備的過程中,都會遇到不同的困難,決定你能否拿到dream offer的關鍵是你如何去解決這個困難。

對我來說,積極向正確的人求助,採用更高效的方法,並且堅持下去,是最重要的

希望來Offer的同學們都能早日收穫大offer!

E/N/D

更多科技求職諮詢,請關注“來Offer”