第一,熒屏電話交談或網(wǎng)絡面試
初試時,最典型的方式往往是面試官與求職者進行45分鐘的交談。這種方式可以幫助面試官追蹤了解應試者在他們專業(yè)領(lǐng)域的普遍狀況。面試官會向求職者提出有關(guān)求職者個人簡歷、技能、行為動機、興趣等相關(guān)的有趣問題。但是,更多的時間將花在編程實踐方面。面試官將會給求職者發(fā)送一條鏈接,打開此鏈接后,面試官將要求求職者解決相關(guān)的編程問題?逅沟膽獙记桑“就電話交談方式而言,求職者一定要確保你在一個安靜的位置,而且還要有良好的互聯(lián)網(wǎng)鏈接。而且還要準備好雙耳式耳機。我已經(jīng)忘記了我第一次接受Facebook面試的具體情況了,我只知道當時我必須一邊輸入代碼,一邊將耳機夾在肩和耳朵之間,就像一個傻瓜一樣。”
第二,接下來就是“Loop(鉗入式面試)”相關(guān)的問題
Facebook的“Loop”相關(guān)的面試會在同一天反復進行很多次,通常會有一個午休。求職者不是在編輯器中編寫程序,而是被要求在黑板上寫出代碼。在此過程中,求職者可以向面試官提出任何想要問的問題。
第三,F(xiàn)acebook員工想要知道的東西
在可能被聘用的求職者展示一系列理想的特點之前,卡洛斯提出了以下警告:“這些特點并非Facebook完全想要的東西,也并非Facebook公司所關(guān)注的一切,但是,卻是面試官作出最終決策的參考依據(jù)。”
第四,良好的文化素養(yǎng)非常關(guān)鍵
Facebook也會考察求職者理解和解釋復雜理念的能力。與大多數(shù)雇主一樣,F(xiàn)acebook也在尋求那些具有良好熱情、充滿好奇心和具有創(chuàng)新動力的員工。Facebook想讓那些知道如何產(chǎn)生重大影響的人們以及能夠迅速行動的個人進行直接的選擇,并直率地對待他們所從事的一切。
第五,F(xiàn)acebook需要“多面手”
Facebook也在物色那些能夠在迅速且容易地在多個崗位上工作的“多面手”員工。Facebook也需要大量的專業(yè)人員,但也希望這些員工能夠在需要時勝任其它崗位的工作。對此,卡洛斯稱:“這就意味著面試官需要了解求職者更多的專業(yè)技能。”求職者會因為擁有多個崗位的工作技能而獲得獎勵積分,這是一種不同尋常的方式,在Facebook工作的員工有時需要從事機器學習方面的工作,然后再去做網(wǎng)絡執(zhí)行相關(guān)的工作,之后還要再做創(chuàng)建和維護新終端工具相關(guān)的工作,然后再花一年的時間從事類似于Photos等產(chǎn)品功能相關(guān)的工作。對此,卡洛斯給出了相關(guān)的求職技巧:“培養(yǎng)一個好的技能,也是提升求職者分析能力的方法。有時,求職者將會面臨一些問題,這些問題求職者初看上去好像找到了解決之道,但事實上,求職者還是需要謹慎思考。如果求職者在某個問題受阻,那么就應當盡力想出其它的解決方案,無論這些方法是否有效或多么笨拙,都應當試一試。這樣求職者有解決這些問題的能力就將得到提高,找到合適的解決之道總比一無所獲要強得多。”
第六,“建筑師”——高級軟件設計師——非常重要
卡洛斯問道:“在面對異常的約束時,你能夠找到合理的答案嗎?”Facebook想要了解求職者在考慮整個問題和解決之道方面的能力,另外,該社交網(wǎng)站還想了解求職者對Facebook的特別考慮程度以及該公司面臨的一些獨特問題,例如“你將如何架構(gòu)一個全球性的視頻發(fā)行系統(tǒng)?”或“Facebook聊天系統(tǒng)?”等。
卡洛斯對此給出了技巧:“即使是準備一場簡單的戰(zhàn)役,都需要進行艱苦的培訓。溫習那些你可能沒有每天都使用的技巧,盡管不是每天使用,但這些技巧可能會在你需要的時候發(fā)揮重大作用——再次助你解決問題。”
第七,編程即王者
Facebook宣稱該網(wǎng)站并不會提出一些古怪的問題,因此求職者勿需絞盡腦汁的來考慮這些問題的解答之道。但是,面試官提出的編程問題聽上去可能不是那么輕松,這主要是因為這些問題本身都是人為設計的,主要是針對一些特別的目的。這些問題需要非常簡單的說清楚,但需要10至30分鐘的時間來解決,不過,這些問題也需要求職者儲備大量的知識、技能,而且還要專注,這樣才能解決這些問題。良好的編程問題在形式總是非常零亂,但這樣才能考察求職者的掌握知識的深度。例如,你可能會被要求使用你想用的一切方法來解決某一問題,然后你還將被要求在一個恒量的空間或次線性的時間再次解決這一問題。順便說一下,求職者專注于某一問題的能力,無論最初聽上去是多么基礎,但這種能力將是Facebook方面高度關(guān)注的一個方面。求職者的解決問題之道至少與答案一樣重要。
Facebook在面試期間將會提出大量的編程相關(guān)的問題,因為編程的能力將能夠反映出求職者的協(xié)調(diào)能力。Facebook甚至還會提出大量可以帶回家進行作答的問題,這些問題只要求職者在進一步遞交簡歷之前給出答案即可。
針對這些問題,卡洛斯提出了技巧:“其它方式的編程問題可能會分析一些數(shù)據(jù)格式或微語言。除了CS等問題之外,這些問題往往體現(xiàn)求職者的另一種能力,即解決相關(guān)聯(lián)的邊緣問題的能力以及思維能力。”
第八,F(xiàn)acebook員工不僅在面試方面擁有良好的理念,而且也能夠整合來自谷歌等競爭對手的理念
卡洛斯稱:“谷歌的史蒂夫·葉格(Steve Yegge)曾在多年前編寫過接受采訪的相關(guān)書籍。如果你還沒要讀過,那不妨去讀一下。如果你已經(jīng)讀過,那就再讀一次。葉格提供的技巧非常好。”
第九,花時間練習
求職者應當花時間準備。做一些編程和接受朋友面試的訓練。努力解決好Facebook網(wǎng)站上提出的問題?纯次覀兊募夹g(shù)交流情況,以便了解我們處理問題的方式。在簡單的文本編輯器中練習編程。要給Facebook面試官留下深刻的印象——幾乎擅長于所有編程語言。但是,不用使用你不太擅長的編程語言,盡管你認為這種語言可能會讓面試官滿意,但這往往會讓你陷入困境。
第十,別忘了多提問題
卡洛斯稱:“多問問題。充分利用好你的時間,向面試官提出工作生活、訓練營、面試程序本身、公司的組織架構(gòu)等一切相關(guān)的問題。我最近曾在一次面試結(jié)束之時花費了幾分鐘時間與求職者交談了我們數(shù)據(jù)中心的電耗相關(guān)的問題。與我交流的這位求職者當時提出了這些相關(guān)的奇怪問題,但我還是盡力作答?傊涀。銈兛梢杂靡恍┢渌姆绞絹硐蛎嬖嚬偬岢鰡栴}。”
第十一,放松自己 給予回應
至關(guān)重要的是,要學會放松自己。如果你正在申請加盟Facebook,那就學會放松自己吧?逅孤暦Q,他已經(jīng)在多個不同的公司工作,從兩個人初創(chuàng)型公司到數(shù)十億美元的政府項目,他都工作過。Facebook擁有大公司所該有的大量資源和優(yōu)勢,但是作為一個工程師,也擁有其它的自由和責任。另外,就是要給予回應。Facebook會定期調(diào)查求職者有關(guān)該公司面試程序等相關(guān)的問題,因此求職者應當認真作答。