google 的 hr 會負責做兩件簡單得不需要面試官做的事情,這能夠很好的提高招聘流程的效率。第一件是確認你能夠適應工作環境中的英語,為此 hr 要我用英語跟她對話兩三分鐘,主要就是讓我說說工作經驗和其中的亮點。習慣在私企工作的人不要以為外企對英語的要求很高,其實大多數長期在中國工作的人說話或者發郵件都會很 chinglish 啦,所以關鍵是要敢於用英語進行溝通。
然後 hr 發了乙個 codility 的位址給我,讓我有空抽時間去做題。乙個小時 3 道難度相當於 oi 基礎題的題目,平均 20 分鐘一道。最簡單的題目一看就知道是 o(n) 能解決的,最複雜的題目看上去是 o(n^2) 但想一下就能優化為 o(n log n)。對於有演算法訓練背景的人來說,這樣的題目會讓人感覺到很有把握。對於沒有經受過演算法訓練的人來說,掉進陷阱裡是很容易的。很可能沒有把 o(n^2) 優化為 o(n log n),結果超時;可能沒仔細看題目說明的數值取值範圍,某些變數選錯了數值型別,結果溢位。考慮到 google 重視演算法的程度,再加上 google 中國面試的額外難度,演算法訓練還是很必要的。
在我通過 codility 測試後,hr 問我了對題目難度的反饋,然後約了一輪**面試,並且告知面試主要圍繞演算法、資料結構、系統設計、編碼來進行。google 面試的格式都很固定,45 分鐘內期望你能做出 3 道題來。這 3 道題最起碼要能把人人都能想出來的「笨辦法」用**寫出來,否則會讓面試官感到不滿意。如果有些題目能夠比較快地做出來,面試官就會讓你優化。就算你第一次給出的答案已經是業界已知最優解,面試官都還是會讓你優化,因為誰也不知道有沒有人能在面試過程中突然爆發,想出一些過去沒人想到過的解法。如果面試官心中已有優化的方案,在你想不出優化方案時他可能會給你提供一些提示。
一輪**面試後,hr 就開始約到 google 辦公室的面試了。第一次約了下午 3 輪面試,還是那個很固定的格式:每輪面試 45 分鐘,兩輪間隔 15 分鐘。整個面試流程讓人感覺到很人性化:在 google 簽到後,hr 會先帶你去 kitchen 拿點吃的喝的,然後把你帶到面試所用的會議室。多輪面試的話,hr 中間還會來問一下你要不要去洗手間,或者多拿兩瓶水。面試完畢後 hr 會來問你感覺如何,同時也會讓你知道面試官的初步反饋是否跟你的感覺一致。我在 3 輪面試中有一輪感覺不太好,因為面試官只給了 2 道題,並且我最終都沒辦法解出來,hr 也確認了就是這一輪的反饋不好。
完成 5 輪面試後,hr 把材料提交給 google 的北京招聘委員會,結果沒有通過。hr 說,因為 google 都是按照後端工程師的標準來招聘,看重演算法和資料結構,前端工程師要通過不容易。因為 google 沒有專門的前端工程師,只有乙個軟體工程師職位,所以所有人還是必須按照乙個標準來衡量。她問我如果找到專門需要前端工程師的團隊,並且需要額外再面試的話,我是否感興趣。當時 google 是我的第一選擇,我當然說感興趣啦。
這一輪面試結束後,我的材料再次進入 google 的北京招聘委員會。hr 說這次專門找了對前端有經驗的人來審閱我的材料,結果順利通過了。接著 hr 問我要了一大堆的補充材料,包括高考成績和 gpa(連同成績單),還包括當前薪酬和競爭對手的 offer(我當時有 yahoo 的 offer),甚至包括過去的獲獎和晉公升經歷。所有這些材料都會發往 google 美國總部審閱,具體流程 hr 沒有細說,但看 don dodge 的文章可以了解一些。最後我被 google 美國總部給拒絕了,然後 hr 還是一如既往地及時溝通,並且安慰了我幾句。
整個 google 招聘流程下來,可以感覺到人性化和高效率,同時也能感覺到 hr 確實在很努力地為候選人爭取機會。可以說,無論是否通過,google 招聘流程至少能給候選人乙個很好的印象。據我所知,儘管 google 聲稱全球招聘標準一致,但因為中國聰明且懂演算法的人實在太多,所以難度更高是很正常的。能夠在 google 中國以外的地區應聘的話,應該會容易一些。
如果你對《面試體驗》系列文章感興趣,歡迎訂閱我的部落格,或者是在 twitter 上 follow @catchen。我承諾我接下來一定會完成 microsoft、yahoo 和 facebook 相關的三篇文章。此外,我的部落格也接受捐贈,通過信用卡支付,金額隨意($1 起)。
面試體驗 Google 篇
google 的 hr 會負責做兩件簡單得不需要面試官做的事情,這能夠很好的提高招聘流程的效率。第一件是確認你能夠適應工作環境中的英語,為此 hr 要我用英語跟她對話兩三分鐘,主要就是讓我說說工作經驗和其中的亮點。習慣在私企工作的人不要以為外企對英語的要求很高,其實大多數長期在中國工作的人說話或者發...
Google面試經歷
面被拒了,記錄下點點滴滴。12月13日晚,google在中科院教學樓開了一次宣講會,招聘春季實習生。出於對google的崇拜,我也去小試牛刀一把。筆試題總體來說比較基礎,都是cs的主幹學科覆蓋的內容,包括c 資料結構 編譯原理 作業系統,只有最後一道是演算法題。本來是抱著試一試的態度的,但是考完之後...
google實習面試
在此記錄下美帝google實習的面試。主要是受一些前輩的影響,就想著能不能投下國外的公司,面試一下,感受一下國外的面試難度,和看看自己能不能全英文面試,為今年的校招先探探路,於是找人內推了下美帝google的實習,結果可想而知!我這麼弱人家怎麼會給面試機會呢。過了幾禮拜,突然在linkedin上看到...