Facebook面試經驗

面試時間為2014年11月~12月

Phone screen

一開始請在Facebook的朋友幫忙refer,沒多久後就安排電話面試,大約一小時,講了我phd的研究blah blah講了可能二三十分鐘,講到我都在想該不會聊天聊完就結束了吧,然後用CollabEdit寫了一道滿簡單的題目,大概leetcode上難度medium的問題。過了三天之後就被通知被邀請去onsite。

Onsite

沒多久就開始排onsite,到Menlo Park HQ面試。我排到12月中,聖誕節前一週。Facebook提供來回機票及一個晚上的住宿以及計程車交通費,旅館在Stanford旁邊。如果自己開車的話,有免費valet parking。Facebook的travel policy說如果回程班機只剩red-eye的話,可以要求再多住一晚,改隔天班機回家。在business trip這個部分算是比較大方的公司(僅僅稍遜於Google與Microsoft)。

Facebook是general hire,不分team,面試內容都是很general,而interviewer都是不同tam隨便抓過來的。雖然Facebook的員工普遍都很年輕,但我的面試官裡有兩個有PhD學歷。Onsite有四個面試,每個面試45分鐘,時間很短,問題的難度偏難。我當時leetcode才練了二三十題,沒有好好把握,後來看到網上有人說Facebook要進onsite,至少要leetcode上所有題目全部刷過一遍才行,大概我運氣好吧,但進到onsite就掛了,據說要在Facebook拿到offer,最少leetcode要刷過兩次才行。

我的四個interview中,兩個coding/algorithmic problems(約為leetcode上hard難度問題),一個system design,一個PhD研究討論(一對一討論,面試官是相關領域,有PhD學歷。這個部分與Google很像)。午餐(免費)不是interview。

Overall我感覺FB的onsite很隨便(電話面試也很隨便,只回答了一個coding problem就邀請candidate去onsite),總共只有4個interview,一直發生遲到或找不到人的情況,讓原本已經很趕的面試變得更匆促,interviewer也不太積極給hint。後來聽說Facebook標準很高,每一個interview results都必須很好才會拿到offer,或許因為這樣所以面試官的態度才很隨便吧。但Facebook的福利很好,好像比Google還好吧,所以雖然要準備很多才有希望,但努力是值得的。

Decision

Facebook約三週後給我decision,應該是遇到聖誕節假期的關係,要不然通常應該是兩週左右知道結果。我這人一向屬於船到橋頭自然直的個性,當時離畢業還有超過半年時間,還沒開始認真準備找工作,所以Facebook這個面試機會算是當作練習(事後檢討,一開始就挑戰boss實在不對,應該要拿其他比較沒那麼挑戰的公司當作練習)。

One thought on “Facebook面試經驗”

Leave a Reply to Vanson Tzu-Chun Lin Cancel reply