Facebook面經(jīng)記

背景

可能由于我 GitHub 較為活躍揭璃,國(guó)慶期間居然收到了 Facebook 的面試邀請(qǐng)函感凤,既然有這機(jī)肥丸相,當(dāng)然不能浪費(fèi),試試那就試試吧竟秫,下面是我的 GitHub 頁(yè)面及面試邀請(qǐng)函。

準(zhǔn)備

電面流程

在和HR交流前我也查看了很多關(guān)于 Facebook 面試相關(guān)流程跷乐,正所謂知己知彼肥败,百戰(zhàn)百勝。HR是在新加坡的,和他交流還是用中國(guó)話馒稍,簡(jiǎn)單交流完之后就給我發(fā)了面試相關(guān)郵件皿哨,不過(guò)之后的電話面試當(dāng)然得用英文了。郵件中介紹了電面相關(guān)流程纽谒,總時(shí)長(zhǎng)45分鐘左右证膨,前5分鐘自我介紹下并回答幾個(gè)簡(jiǎn)單的 Android 問(wèn)題,接下來(lái)的35分鐘就是 coding 了鼓黔,最后5分鐘就是你可以問(wèn)面試官幾個(gè)問(wèn)題央勒。

LeetCode

面試FLAG(Facebook、Linkedin澳化、Amazon崔步、Google)這樣的外企,數(shù)據(jù)結(jié)構(gòu)和算法肯定是要過(guò)關(guān)的缎谷,并且可以脫離IDE編寫代碼井濒,也就是所謂的白板編程,F(xiàn)acebook 是用 CoderPad 在線coding列林,題目的話著重推薦 LeetCode瑞你,所以我推薦把題目拷貝到 CoderPad 上,然后在 CoderPad 上完整地寫出AC代碼希痴,如果某些APIs不熟悉的話者甲,那就去IDE上面查一下,確保自己寫出的代碼等同于IDE格式化后的代碼润梯。下面附上一首詩(shī)过牙。

明有科舉八股,今有LeetCode纺铭。
八股定格式而取文采心意寇钉,LeetCode定題目且重答案背誦。
美其名曰:"practice makes perfect."
為何今不如古舶赔?
非也非也扫倡,
科舉為國(guó)取士,LeetCode為Google篩碼工竟纳,各取所需也撵溃。

這方面的話,幸好我大學(xué)是ACMer锥累,數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的還是有點(diǎn)底子的缘挑,為了方便大家,我在 GitHub 上開了 awesome-java-leetcode桶略,其中包括了 Java 語(yǔ)言的 LeetCode 相關(guān)題解语淘,覺(jué)得不錯(cuò)的話給個(gè) star 吧诲宇。說(shuō)句題外話,我一直都覺(jué)得數(shù)據(jù)結(jié)構(gòu)和算法是作為一名程序員必須掌握和善于利用的惶翻,即便我沒(méi)這個(gè)機(jī)會(huì)面試 Facebook姑蓝,我也是照樣會(huì)去刷 LeetCode 的,今后也會(huì)不斷更新 LeetCode 題解吕粗。

以下是和HR交流之后他發(fā)給我的部分面試準(zhǔn)備內(nèi)容纺荧。

其中也有提及 LeetCode 相關(guān)內(nèi)容,可見(jiàn)其重要性颅筋。

簡(jiǎn)歷

面試外企一份英文簡(jiǎn)歷是必不可少的宙暇,我花了兩天時(shí)間做了份 Markdown 通用的簡(jiǎn)歷,利用 Pandoc 可以很方便導(dǎo)出各種格式垃沦,至于為什么花了兩天客给,當(dāng)然是為了之后能分享給你們哈。

之前寫過(guò)一篇文章:為跳槽的你獻(xiàn)計(jì)獻(xiàn)策(Android) 有很多小伙伴想要查看我的簡(jiǎn)歷肢簿,而當(dāng)時(shí)我只提供了模板靶剑。如果現(xiàn)在小伙伴們還不清楚怎么寫簡(jiǎn)歷或者覺(jué)得自己的簡(jiǎn)歷不夠完美,那你們可以借鑒我的自己去修改修改池充,我已把它上傳到了 GitHub桩引,這里是傳送門,喜歡的話記得 star 哦收夸。

注意點(diǎn)

Facebook 更為注重的是團(tuán)隊(duì)精神坑匠,即便你 coding 水平一流,在面試的時(shí)候你聲也不吭地敲完了所有代碼卧惜,即便是 bug-free 厘灼,那面試官心里也肯定會(huì)想:“wc,老子肯定不希望跟這種人做同事咽瓷!”设凹。所以coding 的時(shí)候要和面試官進(jìn)行交流哈,不要悶頭就敲代碼茅姜,而是要表現(xiàn)得是在和面試官在一起討論問(wèn)題闪朱,比如要問(wèn)清楚數(shù)據(jù)的邊界,你要用什么方式去解決這個(gè)問(wèn)題钻洒,時(shí)間復(fù)雜度奋姿,空間復(fù)雜度等等,做完之后不要忘了測(cè)試用例素标,當(dāng)然称诗,最終目的肯定是需要 bug-free 的。

結(jié)語(yǔ)

以上便是我的面試總結(jié)头遭,不論我之后還有沒(méi)有機(jī)肥面試下一輪(Facebook 應(yīng)該是至少四面)粪狼,我還是會(huì)繼續(xù)鞏固數(shù)據(jù)結(jié)構(gòu)和算法退腥,不斷更新我的 awesome-java-leetcode,畢竟面試 Facebook 的機(jī)肥年年都有再榄,即使不為 Facebook,這也是我作為程序員應(yīng)該堅(jiān)持的享潜,完結(jié)困鸥,撒花。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末剑按,一起剝皮案震驚了整個(gè)濱河市疾就,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌艺蝴,老刑警劉巖猬腰,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異猜敢,居然都是意外死亡姑荷,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門缩擂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)鼠冕,“玉大人,你說(shuō)我怎么就攤上這事胯盯⌒阜眩” “怎么了?”我有些...
    開封第一講書人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵博脑,是天一觀的道長(zhǎng)憎乙。 經(jīng)常有香客問(wèn)我,道長(zhǎng)叉趣,這世上最難降的妖魔是什么泞边? 我笑而不...
    開封第一講書人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮君账,結(jié)果婚禮上繁堡,老公的妹妹穿的比我還像新娘。我一直安慰自己乡数,他們只是感情好椭蹄,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著净赴,像睡著了一般绳矩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上玖翅,一...
    開封第一講書人閱讀 49,144評(píng)論 1 285
  • 那天翼馆,我揣著相機(jī)與錄音割以,去河邊找鬼。 笑死应媚,一個(gè)胖子當(dāng)著我的面吹牛严沥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播中姜,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼消玄,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了丢胚?” 一聲冷哼從身側(cè)響起翩瓜,我...
    開封第一講書人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎携龟,沒(méi)想到半個(gè)月后兔跌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡峡蟋,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年坟桅,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片层亿。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡桦卒,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出匿又,到底是詐尸還是另有隱情方灾,我是刑警寧澤,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布碌更,位于F島的核電站裕偿,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏痛单。R本人自食惡果不足惜嘿棘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望旭绒。 院中可真熱鬧鸟妙,春花似錦、人聲如沸挥吵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)忽匈。三九已至房午,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間丹允,已是汗流浹背郭厌。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工袋倔, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人折柠。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓宾娜,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親液走。 傳聞我的和親對(duì)象是個(gè)殘疾皇子碳默,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,522評(píng)論 25 707
  • 1. 報(bào)背景: 學(xué)校及專業(yè):國(guó)內(nèi)Top 10 本科EE(強(qiáng)電方向,無(wú)任何CS 背景)缘眶,美國(guó)Top 30 碩士CS ...
    伊麗娜_Elane閱讀 8,170評(píng)論 5 8
  • 秦常在是個(gè)魁偉健美的男子,個(gè)頭高高髓废,皮膚黝黑巷懈,濃眉大眼,實(shí)在是不可多得的古典美男慌洪,可與這孔武有力的外表相左的是顶燕,常...
    逸戀閱讀 246評(píng)論 0 2
  • 冰上 文/海悅 從冬天的小河面前經(jīng)過(guò) 不是太久的佇立中 我卻在悉心探尋 探尋冰上的不老故事 歷史的長(zhǎng)河冰封了 一個(gè)...
    海悅8閱讀 156評(píng)論 0 2
  • 又是一年的高考結(jié)束時(shí)涌攻,當(dāng)學(xué)子們扣上筆蓋的那一刻,無(wú)論是如俠士切磋的意氣風(fēng)發(fā)频伤,還是似末路英雄的頹然倒地恳谎,都能夠長(zhǎng)長(zhǎng)的...
    青云繁簡(jiǎn)閱讀 386評(píng)論 0 2