同樣是考算法,FLAG面試官都關注什麼?

2021-02-12 九章算法

9月即將迎來秋招面試高峰期,對於目標是FLAG的同學來說,刷題是極為重要的面試基礎。除了埋頭刷題,無論是找實習還是找全職,都有必要了解FLAG算法面試的難度和風格。

 

Facebook的算法題有題庫,但比較難預測。題庫的題目可以幫助面試官判斷候選人的水平,因為同樣一套題可能已經測試過幾十人了,面試官會有一個更客觀的判斷,所以FB的面經有一定借鑑意義。


FB在面試過程中重點關注三點:一是能不能快速思考,二是思維方式是不是全面,三是在面試過程中能不能一邊在白板上書寫,一邊和面試官交流。


Facebook電面用的是CodePad。電面開始會出一道esay的題目讓面試者迅速找到狀態,之後難度上升一個等級。

 

Onsite基本是兩輪coding,一輪design,還有一輪manager面試。其中senior級別的職位在面試過程中會有兩輪的系統設計。

 

LinkedIn電話面試只有一輪,使用collabedit。題目通常有兩道,包含一道簡單,一道中等難度。在面試中遇到面經中題目的概率很大,因此建議在面試前多看些面經。


Onsite有兩輪coding,一輪系統設計;一輪hiring manager,主要聊技術,寫code的可能性不大,這一輪最重要的,起到決定性作用;還有一輪technical communication,會把簡歷上的項目過一遍,也會問些簡單的behavior question。


LinkedIn很看重系統設計。面試中一定要和面試官多溝通,了解有哪些假設,哪些限制。

 



Aamzon面試包含phone screen和Onsite。校招基本上是在線測試和Onsite。

 

首先,Amazon考的都是來自題庫的題目,或者經典高頻難題。Amazon的leadership principle是面試的常考題,考點包含leadership principle的內容有哪些,共有多少條?所以Cultural fit 比會做題還重要。應屆畢業生不會有系統設計,但是會有些簡單的設計題目。

 

Onsite共有五輪。其中一輪是Amazon有個特有的bar raiser面試。Amazon bar raiser基本由等級比較高的工程師來面,都接受過面試方面的培訓,有比較恆定的標準。Bar raiser具有一票否決權,目的是確保候選人的水平符合公司的標準。

 

Google對算法能力很看重,算法面試難度也會更高一點。如果實力不是超強刷題過千的話就只能指望運氣好了。儘管單純的幾輪算法面試很難準確判斷候選人算法能力與綜合能力,但Google堅持這樣的考核制度是為了考察候選人頭腦是否靈活,具有短時間內解決問題的能力。

 

電話面試會用Google doc。難度會有波動,基本都是medium或hard。也會遇到電話面試第一道題就是DP的情況。所以建議大家在面試Google的時候一定要準備充分。

 

Onsite基本上考算法面試為主居多,5輪都是算法題的情況也是很常見的。算法面試中,雖然有題庫,但很多面試官不從題庫中抽取題目。基本考察以general knowledge為主的算法,難度普遍偏高,對候選人的期望值也會比較高。


在面試中,對於那些簡單算法題,只要勤奮吃透每道題就行,對高級知識沒有太多要求。而一些複雜的算法題,考察的是你對高級算法和數據結構的掌握和你解決問題的能力。
想要拿下offer,對求職者的要求就不僅限於基礎的算法結構問題了。所以,為了讓各位同學能夠解決掉這些難題,我們九章算法在原來《九章算法班》的基礎上,進一步推出了進階版,那就是我們的


《 九章算法強化班》

 

九章算法強化班,全面剖析高級算法與數據結構知識,讓你進一步掌握解決算法難題的能力,不再畏懼面試難題。

根據最近FLAG面試情況,《九章算法強化班》的題型作了部分調整,對課程內容進行了完善、修改:

1. 迎合秋招趨勢,新增兩節動態規劃的課程

2. 替換部分題目為近期面試高頻題

3. 全面更新課件,加入題目和詳細算法描述

4. 新增熱門題目講解

5. 新增現場寫代碼環節,貼近實戰

同時,我們對課程的形式也進行了優化,由原來的直播課改為互動課

1.視頻錄播——可自由倍速播放,7天無限次回放,每節課可看7天;

2.限時上課——課程開放7天後自動關閉,戒掉惰性,督促上課;

3.配套練習——配套2個月課程專屬ladder練習,讓學習步步為營;

3.專屬答疑群——入群獲2個月專屬課程的免費答疑詳解;

第一章:FLAG算法面試難度提高?如何準備?

第二章:數據結構(上)之併查集與字典樹

第三章:數據結構(下)之堆與棧難題精講

第四章:二分法 和 掃描線

第五章:動態規劃(上) - 滾動數組,劃分,博弈和區間型

第六章:動態規劃(下) - 雙序列與背包

第七章:如何解決 follow up 問題

希望拿Google/Facebook/Amazon 等大IT企業offer的同學。希望學習更多的數據結構與算法,知道一些較難的面試題怎樣解決的同學。

相關焦點

  • 九章算法班 | 秋招改版,2019最新面試題講解
    秋招備戰已經拉開帷幕,隨著面試越來越難、越來越靈活多變,面試官竟然在面試中要求寫出非最優解,簡直太坑爹!
  • 直播 | FLAG公司最新面試趨勢,算法重點你掌握了嗎?
    2018年FLAG公司面試有什麼特點?核心知識點梳理與必考題型都掌握了嗎?
  • 備戰跳槽季:大廠面試官總結 16 大常考算法知識點
    但是不管外部環境如何,提升自身內功都是每個職場人所必需的。在如今的環境下,想要換一份理想的工作更是需要「找準時機,抓住機會」,當然在面試前的準備是必不可少的。極客大學邀請了算法訓練營的助教,請他們分享一下作為面試官喜歡考察候選人哪些能力、他們有哪些「 精選算法面試題 」。我們的助教們來自美團、百度或海外的一線網際網路公司,希望他們分享的經驗可以幫助到你。
  • 面試官讓我手寫算法,HR小姐姐問我米字加一筆是什麼字?怎麼答?
    近日,公司隔壁算法組面試了一個求職者,APP研發崗,提供月薪2-2.5萬。求職者具有大廠背景,4年工作經驗,211大學畢業。在面試過程中,對於問到的問題基本都能答對,對於這個職位,似乎志在必得。緊接著,HR小姐姐問了他一個問題:米字加一筆是什麼字?求職者一時語塞,沒答出來,面試官只好讓他回去等通知。其實,md5算法已經很成熟,在使用過程中只需要調個API就能實現了,面試官卻還讓求職者盲寫這個算法,是要做什麼呢?
  • Google算法面試官:通過白板面試你需要知道的一切(第一部分)
    從面試官手中取得題目後,你首先要快速地理解題幹,其次要把自己的想法反饋給面試官,兩人在不斷交流的過程中完成題目。即使是碰到了你不會的地方,也完全可以提出來。 接下來,我們再從面試官的角度來看一下面試的意義。對面試官來說,面試的意義同樣是要考察其是否擁有勝任職位的能力。
  • 求職FLAG必須掌握哪些算法和面試技巧?附「FB最新算法面試題」
    面試前提前過一遍這個過程,回想一下,一開始,當你做一個任務時,做的第一件事是什麼?拿一支筆和紙,把它劃分成多個小task?在日曆上列出ddl?在這道題中,面試官想看到,你是否能對自己的編程過程有一個清晰的思路以及你的組織語言能力。如果說不出來,可能會讓面試官認為你在工作工程中是無序的、沒有計劃的。
  • 10年+技術總監面FB,面試官竟然讓我寫算法題?
    對於有一定算法基礎的學員,加持了主講人令狐衝總結的各種算法模板和面試套路,衝擊高薪高職級更加輕鬆!比如這個快排(Quick Sort)模板,直接能讓面試官眼前一亮👇面對激烈的求職,想要在面試中甩開對手的最好辦法,就是提高代碼質量,拿一道FB經常考的「最長回文串」舉例:描述:給出一個字符串(假設長度最長為1000),求出它的最長回文子串,你可以假定只有一個滿足條件的最長回文串。
  • 現實的DATA面試:你沒sense,面試官就對你沒sense
    面試什麼流程?又有什麼備戰建議?FLAG資深數據分析工程師Gary老師將為大家帶來一場精彩講座!Product Sense成今年面試新重點五.面試考的,學校不教六.HM:你願意和這個人一起工作麼?很多同學在求職期間,都處於盲目準備的狀態,雖然Data是目標但也想看看SDE。
  • 面試官:什麼是跳表
    猿六熱衷於探求算法原理,最近複習了跳表的相關知識,有了更加深刻的理解。
  • [java大數據面試] 百度面試經過+三面算法題:給定一個數組,求和為定值的所有組合.
    簡述經過:不算hr面,總計四面,第一天前三面, 然後過了一個多星期第四面(領導一般都比較忙~)平均每一面都是一小時,面完前三面已經很辛苦了. 我之前去美團面試從一面到hr面,總計四面 面了一下午將近四個小時...還不包括來迴路程,所以面試是項體力+腦力的活,準備的充分了,面試成功率高少跑幾次了~就會輕鬆不少~大部分同學面試面上幾家之後都懶得再跑了.
  • 面試官:考科目三時,什麼項目最難考?美女神回復直接被錄取!
    面試官:考科目三時,什麼項目最難考?美女神回復直接被錄取!通過簡歷的篩選,再到獲取面試資格,職場的競爭就是這麼殘酷。正常來說,規模大的公司的面試都很正規,但是小公司就比較隨心所欲。不過每個企業都有自己的企業理念和文化,所需要的職工要求也不一致。所以在求職路上,找到適合自己未來發展的企業也是較為困難的事。在求職的時候,面試官發問的問題也讓人捉摸不透,所以,平時要培養好自己應變能力,和問題分析能力。小玲是為大學畢業生,小玲剛剛畢業出來,便想著去尋找一份工作。
  • 面試時遇到一致性哈希算法這樣回答會讓面試官眼前一亮
    面試中一致性哈希算法被問到的概率非常大,本文將從如下三個方面探探一致性哈希算法,讓大家輕鬆應對面試,並且說出與眾不同的答案。一致性哈希算法經典實用場景一致性哈希算法通常不適合用於服務類負載均衡面試應對之策1、一致性哈希算法經典使用場景在資料庫存儲領域如果單表數據量很大,通常會採用分庫分表,在緩存領域同樣需要分庫,下面以一個非常常見的Redis分庫架構為例進行闡述。
  • 全球高端面試官每天都在做什麼?
    外資企業會採用特用的技巧測試評估候選人,國內企業,通常以招聘面試形成決策。看似簡單的交互對話,卻含有海量信息。這也是張雲喻從業以來堅持面談的原因,更成為了他的職業操守。即便如今AI遠程面試成為熱潮,作為求賢若渴的面試官,他仍會到全國各地面試不同的人才。畢竟,現實場景內,通過面聊形成的角色,是遠程面試難以替代的。(2)面試官如何做到外行考內行?
  • Google面試官:不給我留提問時間,怎麼給你 hire?
    雖然題目都做出來,但最後還是跪了。反思之後,應該是由於做題太慢,有幾輪只回答了一道題,面試官沒有時間 follow up。據此也可以看出狗家對算法的重視,現在算法面試題做出來是遠遠不夠的,對做題時間的把控和其他方面的考察同樣重要。
  • 亞麻VO踩了「隱形坑」,面試官當場讓我涼涼!
    其中,論壇裡就有一名小夥伴爆料,自己是CS出身,刷題都快刷吐了,本以為十拿九穩,但最後一個offer都沒眷顧到...其實,大多數錯失offer的同學並非是算法基礎或者知識不過關,而是因為不熟悉面試標準,不懂得面試技巧才會落選。
  • 考大家一個算法題
    0、考大家一個算法題 3、據說,這是阿里、京東、滴滴都在問的面試題5、被華為面試官的出的一道算術題淘汰了開什麼玩笑
  • 世界500強公司的招聘看看面試官都在考些啥
    原標題:世界500強公司的招聘看看面試官都在考些啥   200來個工作崗位,3200多人競爭。上周,堪比公務員考試的宜家杭州商場招聘,著實火了一把。經過電話訪問,2000多名應聘者提前出局;昨天和前天,「倖存」下來的應聘者進入淘汰賽環節。
  • 算法工程師必須要知道的面試技能雷達圖
    今年是我作為算法工程師工作的第七個年頭,期間拿到過hulu,阿里巴巴,騰訊,美團以及一些startup的算法工程師offer,也作為面試官面試過清北、海外、北郵以及一些二本學校等不同背景的百餘位candidates,作為面試者和面試官的經驗還比較豐富。所以希望自己的經驗能對你有所幫助,也非常歡迎其他面試官能夠多留言探討自己的面試經驗。
  • 被打臉,​當初省考立的flag都實現了嗎?
    8·22省考已經過去一周多,回想起整個備考周期大家多多少少都會立下不少flag,基本上就是前一個flag倒下後一個flag緊接著就來。今年省考你立了哪種「驚人」的flag呢?@喝奶茶不長胖的阿水立一個flag:明天好好看一天書,明年好好奮戰省考。
  • 輕鬆搞定Java冒泡排序算法以及算法優化
    作為Java程式設計師,簡單的算法,必須要掌握的。尤其初級開發人員在面試過程或者筆試都會有相應算法題,今天我們講解冒泡排序算法是如何實現的以及優化方法。缺點:時間複雜度太高、效率比較慢、一輪比較都需要換位置,所以效率不高,假如現在一個數組裡面有N個數,那麼排序完成需要比較N*(N-1)/2次。