這一切都從我還在SAP工作的時(shí)候開(kāi)始。幾個(gè)同行注意到亞馬遜在耶魯鎮(zhèn)開(kāi)了一家新辦公室。我記得應(yīng)該是在2013年1月左右吧。最初我并不是很感興趣,但是當(dāng)我聽(tīng)別人說(shuō)了好幾次之后,我仔細(xì)考慮了一下,覺(jué)得應(yīng)該沒(méi)什么壞處。我將在四月底離開(kāi)SAP,而如果亞馬遜比較合適的話,我可能會(huì)去那。這在是我參加帕羅奧圖另外一家公司的面試并拿到offer之前,五月到七月我在這家公司工作
網(wǎng)站上的職位列表很少,所以我申請(qǐng)了在溫哥華的“Web開(kāi)發(fā)工程師”職位,因?yàn)槲矣X(jué)得這個(gè)職位最為符合我的技能和經(jīng)驗(yàn)。當(dāng)時(shí)我并不那么積極的尋找工作,所以我并不是十分在意,并且很快就忘了。意想不到的是,亞馬遜的一個(gè)招聘者在2013年五月24日聯(lián)系我,在29日進(jìn)行面試。我認(rèn)真考慮拒絕它,因?yàn)槲乙粋€(gè)新的工作崗位才一個(gè)月,并且我也絕對(duì)(還)沒(méi)有想離開(kāi)。
如同很多人知道的是,我絕對(duì)討厭在電話中交談。首先,我更多是一個(gè)傾聽(tīng)者,并且當(dāng)我在電話中和陌生人首次說(shuō)話的時(shí)候給人的印象是冷淡或不感興趣。第二,它強(qiáng)行打斷了我的思路。這和是否是預(yù)定過(guò)要打這個(gè)電話無(wú)關(guān);電話強(qiáng)制打斷了我的工作,并將我的注意力強(qiáng)制轉(zhuǎn)換到其他地方。作為一個(gè)自由職業(yè)者,我可以選擇屏蔽掉所有的環(huán)境干擾,而將小的時(shí)間片分配給獲取最新的消息或者和人/客戶(hù)交流。第三點(diǎn),也是最重要的一點(diǎn),這是一種同步的交流。當(dāng)我接起電話和某人通話的時(shí)候,我不只是在進(jìn)行代價(jià)高昂的思路切換,我必須謹(jǐn)慎的考慮語(yǔ)言、措辭、以及其他一些可能造成誤解的東西。除此之外,我不能對(duì)于任何問(wèn)題給出有深度和謹(jǐn)慎的想法,這將摧毀一切想討論這些問(wèn)題的企圖。但是在那幾個(gè)月,我一直在尋找機(jī)會(huì)讓自己暴露在更多的社會(huì)/人際交往中,所以我決定來(lái)試一試。光腳不怕穿鞋的,我在做我喜歡的工作,而這通電話除了讓我有點(diǎn)緊張以外并沒(méi)有影響我。
電話面試
我請(qǐng)了一個(gè)上午的假(后來(lái)又補(bǔ)上了)來(lái)進(jìn)行電話面試。我接起電話,面試官介紹自己是西雅圖的WEB開(kāi)發(fā)工程師。我立馬注意到了印度口音并且開(kāi)始緊張,因?yàn)槲乙庾R(shí)到我要理解他的話有點(diǎn)難度。他一連串的感謝我接受了面試(差不多5~6個(gè)thank yous),這相當(dāng)以外,但有助于減輕我的焦慮。無(wú)論如何,我們開(kāi)始了面試。我們?nèi)ollabedit然后他測(cè)試了我對(duì)于Javascript一些關(guān)鍵功能的理解,web組件的設(shè)計(jì)和應(yīng)用,一點(diǎn)關(guān)于HTTP和服務(wù)器的知識(shí),CSS的理解和運(yùn)用,以及算法應(yīng)用問(wèn)題。
招聘團(tuán)隊(duì)和您聊得很高興,我們想安排一個(gè)時(shí)間讓您來(lái)亞馬遜進(jìn)行個(gè)人面試。
盡管我回答上了他所有的問(wèn)題,我仍然覺(jué)得我沒(méi)有過(guò)。因?yàn)槲腋杏X(jué)我肯定因外國(guó)口音和電話信號(hào)不好誤解了什么東西。我感覺(jué)這事已經(jīng)完了并且作為一個(gè)很好的經(jīng)驗(yàn)結(jié)束了這事。然后在6月11日,我接到了另外一個(gè)招聘人員的email,說(shuō)他們想讓我去現(xiàn)場(chǎng)面試?!捌婀至恕蔽蚁?。基本上我所知的參加亞馬遜面試所有人都是在兩次或者更多電話面試之后才去現(xiàn)場(chǎng)面試的。我當(dāng)然不會(huì)去抱怨少了需要跨過(guò)的障礙。仔細(xì)的閱讀了email之后,我發(fā)現(xiàn)他們想讓我飛到西雅圖參加面試。我很困惑,我以為是在溫哥華?他們說(shuō)過(guò)在那。但是他們還是想讓我飛過(guò)去。
包機(jī)票路費(fèi)食宿?好吧我想我有了一天的度假。別忘了護(hù)照!噢,護(hù)照…讓我看一眼。我的護(hù)照還有3天就過(guò)期了。我立馬通知了招聘人員,并且開(kāi)始了護(hù)照更新過(guò)程。在3個(gè)星期之后,我終于拿到了我的新護(hù)照。我把現(xiàn)場(chǎng)面試定在了七月8號(hào),周一,大概在周日中午到。
周日到了,我也到了西雅圖,因?yàn)槲业娜毠ぷ鳌⒓媛毢鸵剐?,我沒(méi)有時(shí)間準(zhǔn)備面試。我決定到周?chē)咦?,搞清楚怎么過(guò)去面試的地方(這一片亞馬遜有7個(gè)建筑),并且稍微轉(zhuǎn)轉(zhuǎn)?;氐铰玫旰螅液茉缇腿ニX(jué)了,這樣讓我可以好好休息。不幸的是,我整晚沒(méi)睡著。酒店的好床,或者沒(méi)有像往常一樣做兼職做到很晚讓我沒(méi)有休息好。
面試1:
我的第一個(gè)面試是在上午10:15,而從酒店出發(fā)步行需要20分鐘(注意亞馬遜報(bào)銷(xiāo)面試花費(fèi),包括機(jī)票錢(qián)和到面試地點(diǎn)所需的的士錢(qián))。我在9:35出發(fā),并且提前20分鐘報(bào)道,簽了保密協(xié)議(就是說(shuō)我不能公開(kāi)這個(gè)職位的面試題目,只是一個(gè)大致介紹),然后坐著平靜我的緊張情緒。對(duì)于是否能得到這個(gè)職位我并不是很緊張,至少不如和陌生人一起坐在一個(gè)小房間里,在一個(gè)巨大的白板上寫(xiě)代碼來(lái)的緊張。第一個(gè)面試官突然換了,所以他花了點(diǎn)時(shí)間來(lái)接待我。隨即坐下,我被問(wèn)的問(wèn)題是亞馬遜銷(xiāo)售網(wǎng)站的組件。這是一個(gè)團(tuán)隊(duì)已經(jīng)解決了的算法問(wèn)題,并且在前端。我用Javascript寫(xiě)出了算法。
面試2:
下一個(gè)面試官帶我吃了午飯。他介紹自己是團(tuán)隊(duì)中的開(kāi)發(fā)者,但因?yàn)榍耙粋€(gè)管理人員剛走,暫時(shí)頂替了管理職位。對(duì)于吃飯我倒是沒(méi)有什么特別的偏好,于是他帶我到當(dāng)?shù)氐囊粋€(gè)三明治店。我點(diǎn)了雞肉巧巴達(dá)(譯注:ciabatta 巧巴達(dá) 一種意大利面包),他用公司的信用卡付了帳。他問(wèn)我是否是在為西雅圖的職位進(jìn)行面試,然后對(duì)于我的職位在溫哥華卻飛來(lái)西雅圖面試似乎很困惑。我被問(wèn)了很多關(guān)于我之前遇到過(guò)的技術(shù)經(jīng)驗(yàn)、技術(shù)挑戰(zhàn),讓我闡述一些我應(yīng)用的其他有趣的解決方案,以及討論和其他方案相比的得失。我們討論的很不錯(cuò),但是回答他的問(wèn)題讓我沒(méi)時(shí)間吃飯,于是他給我10分鐘讓我吃完同時(shí)他回答了我的幾個(gè)問(wèn)題。
面試3:
這次面試不涉及寫(xiě)代碼。面試官是亞馬遜主團(tuán)隊(duì)的管理者。他給了我一個(gè)算法問(wèn)題(同樣跟亞馬遜自己有關(guān)),然后我相當(dāng)快地給出了答案,但是他注意到我仍然在深入思考。我解釋了這是我能想到的最好解決方法,但是我感覺(jué)有更好的方法來(lái)做。我們過(guò)了一遍所有的細(xì)節(jié),討論了和另外一種算法之間的得失,結(jié)論是我的方法沒(méi)法更有效率了。我還被問(wèn)了一個(gè)亞馬遜行為性的具體問(wèn)題。
面試4:
這個(gè)面試我有兩個(gè)面試官;其中的一個(gè)一只如影隨形,好像他是才到這個(gè)公司的。他測(cè)試了我對(duì)于不同瀏覽器處理HTML/CSS各種東西的理解,然后他給我了一個(gè)即將推出的新版本的截圖,讓我用HTML/CSS寫(xiě)出整個(gè)頁(yè)面。
面試5:
在這我碰到了電話面試的面試官。他讓我解釋Javascript兩種實(shí)現(xiàn)的不同,以及它們的用例。我同樣用HTML/CSS/JS寫(xiě)了一個(gè)網(wǎng)頁(yè)組件,注意到了模塊化的代碼。他然后測(cè)試了我對(duì)于瀏覽器如何處理DOM的低層次的理解,并且使用scratch實(shí)現(xiàn)。在那時(shí)我已經(jīng)很累了,并且對(duì)于他的口音有一些理解問(wèn)題,但是我覺(jué)得我做的還可以。
面試6:
當(dāng)我在星期三給你發(fā)offer的時(shí)候…
最后一個(gè)面試是和溫哥華的首要招聘者(顯然的,他從溫哥華飛到西雅圖來(lái)面試我,而我這個(gè)候選人在溫哥華,必須飛到西雅圖參加面試…)。他問(wèn)我在這么長(zhǎng)的一天后有沒(méi)有累,然后數(shù)出了7次面試。我只記得6個(gè),但是他有一個(gè)官方列表所以我覺(jué)得就是7個(gè)。或許他是說(shuō)的是面試官。他提到了我得到了很好的評(píng)價(jià),他們很期待能夠我能夠更進(jìn)一步。然后他花了剩下的35~40分鐘在白板上解釋了這個(gè)職位的待遇細(xì)節(jié),包括簽約獎(jiǎng)金、股票、績(jī)效獎(jiǎng)金,我如何選擇用股票和現(xiàn)金來(lái)兌現(xiàn)這些獎(jiǎng)勵(lì),以及分別的好處,基本工資等。他說(shuō)了好幾次“當(dāng)我周三給你發(fā)offer的時(shí)候你會(huì)看見(jiàn)___”。然后他和我一起走出房間,并跟我說(shuō)溫哥華的團(tuán)隊(duì)有各式各樣的人,牛人也很多,有多么像新興公司,我會(huì)喜歡上的云云。然后他說(shuō):“你接受了這個(gè)offer之后,我們會(huì)讓你在3個(gè)星期后飛回這來(lái)進(jìn)行一些培訓(xùn),因?yàn)闇馗缛A的辦公室還很小,而本周我們沒(méi)招到幾個(gè)人?!?/p>
在沒(méi)有聽(tīng)到他的嘮叨之后,我給他發(fā)email以跟進(jìn)。我沒(méi)有收到回復(fù)所有我又發(fā)了兩次,但還是沒(méi)有回復(fù)。數(shù)月過(guò)后,他還是沒(méi)有回復(fù)我,也沒(méi)有offer或者回絕信。我想這事畢竟還沒(méi)辦完。
在沒(méi)有得到首要招聘者的回復(fù),以及讓我到西雅圖面試溫哥華職位的奇怪邏輯,讓所有面試官茫然的同時(shí),面試本身也是很有意思的?,F(xiàn)場(chǎng)的每個(gè)面試都測(cè)試了一個(gè)在這個(gè)職位上成功所需的特定的技能/主題,以確保這些方面的知識(shí)中沒(méi)有顯著的差距。我需要說(shuō)的是,這是我經(jīng)歷過(guò)的前端職位上最好的面試之一,能夠知道候選人知識(shí)和經(jīng)驗(yàn)的全貌。
-
工程師
+關(guān)注
關(guān)注
59文章
1590瀏覽量
69484 -
亞馬遜
+關(guān)注
關(guān)注
8文章
2694瀏覽量
84670
發(fā)布評(píng)論請(qǐng)先 登錄


硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師
硬件工程師面試/筆試經(jīng)典 100 題


長(zhǎng)沙怎么這么難招硬件工程師呀


一位老電子工程師的十年職場(chǎng)感悟

【面試題】人工智能工程師高頻面試題匯總:概率論與統(tǒng)計(jì)篇(題目+答案)


不同時(shí)期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過(guò)于真實(shí) #YXC晶振 #揚(yáng)興科技
【面試題】人工智能工程師高頻面試題匯總:機(jī)器學(xué)習(xí)深化篇(題目+答案)

【面試題】人工智能工程師高頻面試題匯總:Transformer篇(題目+答案)

人工智能工程師高頻面試題匯總——機(jī)器學(xué)習(xí)篇


評(píng)論