考慮到我已經(jīng)在 Google 和 Microsoft 的招聘流程當(dāng)中了,于是我也讓 Yahoo 的同學(xué)幫我內(nèi)部推薦一下,試試 Yahoo 的面試如何。本來沒想著很正經(jīng)地面,不過最后拿到了 offer,所以才有了我之前那篇文章所說的「越是放松越能成功」。
Yahoo 一開始并沒有什么 HR 溝通和預(yù)約,某一天我從百度下班回家正準(zhǔn)備做飯就接到面試官電話。我開頭以為他想要跟我約時間,結(jié)果他問我是否方便進(jìn)行面試。我當(dāng)時毫無準(zhǔn)備不是很想面試,不過既然室友可以做飯那面試一下也沒什么所謂。
Yahoo 的面試不像 Google 那樣有很明確的規(guī)范,所以每一輪的面試官喜歡怎么面試就怎么面試。第一輪的面試官問了很多很基礎(chǔ)的問題,每一道題考一個基本的知識點,例如某個 CSS 屬性的取值,或者是 HTTP 的狀態(tài)碼。這些問題基本上不需要任何的解題能力,知道就知道,不知道也沒辦法。前端的基礎(chǔ)知識我都知道,所以這對我來說沒什么難度,只是感覺自己被人當(dāng) wiki 來查而已。
Yahoo 的面試讓我感到舒服的一個原因是,它有前端工程師職位,所以不需要強(qiáng)行用后端工程師的標(biāo)準(zhǔn)來衡量我。在通過第一輪電話面試后,HR 終于出現(xiàn)了,跟我約了一個下午的面試時間。我問她要具體的時間安排,跟 Google 和 Microsoft 不一樣的是,她說沒有具體的面試安排,預(yù)計我的面試需要占用整個下午,所以請我預(yù)留整個下午的時間。這是讓我感覺安排不夠嚴(yán)謹(jǐn)?shù)牡胤剑髞聿胖酪驗橛卸鄠€不同的團(tuán)隊想要面試我,所以從一開始就給我安排了更多輪的面試,讓不同團(tuán)隊的人都有機(jī)會來面試我。
我在 Yahoo 辦公室一個下午的面試見了 4 位工程師,其中包括 1 位經(jīng)理。因為 Yahoo 的經(jīng)理也跟大家一起寫代碼,所以我也把他算作工程師。每一位面試官面試的風(fēng)格都不一樣,不過都涉及寫代碼解題。最后經(jīng)理進(jìn)來的時候給我?guī)砹艘还?Diet Coke,除了讓我寫代碼外,他還讓我打開現(xiàn)有 Yahoo 產(chǎn)品的頁面查看源代碼代碼,然后問我有哪些地方做得不夠好以及如何能夠改進(jìn)。
在面試的過程中,我很明確地向經(jīng)理表示我希望能加入一個多元化的團(tuán)隊,跟來自不同國家不同背景的人合作,最好有機(jī)會到美國出差工作一段時間。經(jīng)理表示,既然我想要跟美國團(tuán)隊合作,他可以額外安排美國的同事跟我面試一下。我的理解是,到這里我就相當(dāng)于已經(jīng)有了口頭 offer,不過有機(jī)會跟美國同事聊一下那就聊一下咯。
因為對方在 Miami,中國的上班時間正好是他的下班時間,所以面試只能約在中國上班的前一個小時。我早上 8:50 到 Yahoo 辦公室后,不僅僅 HR 還沒到,連前臺都還沒上班。9:00 前臺上班,過了一會兒 HR 才來把我?guī)У?A style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Simsun; COLOR: rgb(0,0,0); FONT-SIZE: 14px; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px" target=_blank>視頻會議室。在 IT 幫忙調(diào)試半個小時后,確認(rèn)視頻用不了,只好降級為電話會議。Miami 那邊的同事很認(rèn)真地把問題分作 HTML、CSS 和 JavaScript 三部分來問,半個小時自然聊不完,但他的下班時間到了,只好跟 HR 說明天繼續(xù)。結(jié)果第二天還是同樣時間去 Yahoo 辦公室通過電話會議聊了一個小時。
由于 Yahoo 知道我在等 Google 的結(jié)果,所以 HR 在電話口述 offer 給我聽后,告訴我 offer 的郵件先不會發(fā)出來,因為發(fā)出來我就必須在指定的天數(shù)內(nèi)接受,否則系統(tǒng)就會自動取消 offer。我覺得這還是挺人性化的。Yahoo 的面試安排規(guī)范化程度看起來沒有 Google 和 Microsoft 那么高,隨意性比較大。當(dāng)然,這樣做的好處是靈活性也大一些,經(jīng)理和 HR 可以按照自己的需要做一些特殊安排。