矽谷軟體工程師面試都在做什麼:從履歷與聊天開始

Last updated on March 3, 2021

加入臉書粉絲團或分享給朋友吧~

在矽谷的這些年,不是面試別人就是在被別人面試。畢竟,即將畢業的學生想找到第一份工作、還沒畢業的人想找實習、而已經有工作的人也想跳槽到待遇更好的地方。因此這系列就來分享一下,在矽谷面試大概會經歷哪些步驟。

這系列會比較偏向流程介紹,如果有興趣我自己的面試經驗,可以看看《Google Facebook Quora LinkedIn AirBnb 面試經驗分享》。如果已經有一些基本概念了,也可以直接跳到系列的其他文章:


目前為止我在三家公司待過,在這三家我都面試過各個階段的候選人,從找實習的學生到 CTO (Cief Technology Officer) 的都有面試。而我自己也準備過兩次面試,一次是剛從學校畢業時,一次是工作三年後跳槽到現在的公司。這些面試的流程基本上都是大同小異,只在一些小細節上會有差別。

就像打遊戲一樣,下面這些步驟必須要一關一關地過關斬將。如果在任何一步掛了,就無法繼續下一關,只能砍掉重練(?)後改投別家公司。而且不少公司都有所謂的冷凍期 (Freeze Period),防止你像抽獎一樣掛了後馬上再投,投到上為止。所以在投一家公司開始面試流程時請做好『這次沒上就等明年!』的心理準備。

初次接觸 First Contact

俗話說萬事起頭難,這在找工作上也適用:要怎麼讓公司知道世界上有你這號人物呢?對於有工作經驗的人而言,問題比較沒這麼嚴重。畢竟開始工作後就會常常收到各公司來挖角的信(除非那些都沒有你想去的)。但對於還沒畢業的學生來說,沒有工作經驗就比較難脫穎而出,所以這就是個要努力解決的問題啦。

在《東岸留學生找矽谷工作與 CMU Career Fair》這篇裡,我提到在學生時期我嘗試過的方法。簡單來說,就是 Make some noise!想辦法把你的履歷送到有招募需求的公司、或是請朋友推薦、或是在公司網站上傳履歷、或是在 Linkedin 上騷擾校友或 HR ,只要有效就都是好方法。當然不能太過火,造成負面的印象也不好。

審核履歷 Review Resume

當公司收到你的履歷時,就會開始審核。基本上這時你不太能做什麼,就只能等結果。所以大家都會盡可能把自己的履歷做到近乎完美後才給對方,因為交出去後就完全看紙上的內容來過這關了,不會把你找來問清楚上面寫什麼。

履歷這關通常是由人資來看的,除非你投比較資深職位的話才會開始有工程師來一起看。而人資通常不是技術背景,所以他看履歷大概是看你以前的工作與實習經驗、做過的案子或論文是否相關、畢業的學校(尤其是對畢業生)。如果大致上都沒問題,就會進到下一關,不太會特別刁難,除非真的不太缺人。

當你的履歷通過後,對方就會來約聊天啦。從之後的步驟開始,你才有機會跟活人聊天,而不是只有透過電子郵件或 Linkedin 。

人資聊天 Chat with HR

跟 HR(人資)聊天大概是整個過程中最輕鬆的一個環節了,畢竟還是處在早期彼此互相認識的階段。這通電話的主要目的是由人資向你說明公司在幹嘛、接下來面試的流程、簡單問一下你的履歷上面的資料、以及回答你的面試相關問題。

如果是新創公司,它們也會利用這通電話來大力推銷它們自己。開始畫大餅給你,介紹自己團隊、融資的狀況、產品的前景、未來上市的話怎麼發大財等。所以強烈建議事先針對那家新創公司做點功課,有調查一下的話,就可以比較有話題聊。

大部分的公司在這個階段是不會評分的,因為通常 HR 一般不是技術背景。人資主要的目的是問你一些問題,看看履歷上的東西大致上有沒有符合,所以不太會在這裡就掛你。當然也有例外,我知道有些公司 HR 也會拿著一些題目來考一些基礎的 CS 問題,我自己從來沒遇過就是了。即使不評分,也要記得保持基本的禮貌,不要在電話中放飛自我。

主管聊天 Chat with Hiring Manager

有些公司會額外安排一輪與 HM (Hiring Manager) 的聊天,或是以此直接取代上一輪給你跟 HR 講電話的機會。HM 跟 HR 雖然只差一個字,但職責卻差非常多,也意味著此輪非常重要

HM 是個主管,正在那家公司裡面帶領團隊,而且該團隊正在缺人。身為 Hiring Manager,他的任務就是填補團隊在 hiring 上的需求,也就是用掉他手上的 head count 。所以他有技術背景,更重要的,他很可能就是你入職後的主管。這就不難看出為了這輪會比與 HR 聊天重要了吧?

也因為 HM 有技術背景,而且熟悉團隊需要什麼技能,因此他的問題就會比較犀利。畢竟他會想用這通電話來判斷是否願意跟你共事,或是趁早結束,節省他寶貴的時間。基本上 HR 會問的問題他都會問,尤其會在你履歷的資料上刨根問底,並且問一些延伸問題。我也遇過刺激一點的直接在電話出個產品設計題給你,讓你馬上想一個合理的設計。總之就是,加油!

在這關被刷掉的機會不小,畢竟主管的標準通常不低,他也比較清楚自己想招的人的特質。可以想像一下跟你的主管開會,要怎樣聊才能讓對方覺得希望你到他的團隊?這輪大概就是這種感覺。

往好處想,我覺得這也是一個高風險高報酬的關卡。HM 是負責此次招募的主管,有很大的話語權。他也可能是你在整個面試過程中能見到的最高層,就像遊戲的老大提早出來一樣。因此如果能在此輪有亮眼的表現,並留下好印象,那就可以把 HM 變成自己人。只要他願意,他就可以在之後的面試或是談待遇上,從公司內替你說話或爭取好的機會,那在之後的面試步驟上就會非常有利


如果上面這些都順利通過的話,那恭喜你,可以開始進行正式的測試了。由於這篇已經不短,為了閱讀上的舒適,之後的步驟就留到下一篇《矽谷軟體工程師面試都在做什麼 中集 電話面試與 OA》啦。剩下的幾篇會包含:

  1. 電話面試 Phone Interview
  2. 線上測試 Online Assessments
  3. 現場面試 Onsite Interview
  4. 等待結果 Wait for Results
  5. 待遇談判 Offer Negotiation
  6. 簽署合約 Sign Offer
你覺得呢?來留言一起討論吧!

加入臉書粉絲團或分享給朋友吧~