5輪VO變10輪,「馬拉松式」面試我跪了!

2021-10-10 08:59:07 字數 1558 閱讀 6347

雖然今年onsite改vo,但面試輪次基本一樣,通常的標配是5輪:

3輪coding+1輪system design+1輪bq

不過最近一位同學罕見撞上10輪vo,面到後來一直在超時,經歷實慘。

像這樣的硬核vo雖然不常見,但今年加麵的確很常見,有的公司是加一輪bq,有的還是要求演算法。

coding是最快篩人的手段了,純粹就是看你演算法是否紮實。8輪coding還不重樣,面試官大概率是想考察你:

這位夥伴用慘痛的經歷告訴我們:在面試難度陡然拔高的今年,你的答案是不是最優解很重要。僅僅bug free已經不能讓你在眾多求職者裡脫穎而出、成功上岸了。

如果面試官準備了兩道題,就算你完美的做出了一道,基本這輪也跪了。但相反,你快速做對了兩道,哪怕有些小瑕疵,說不定是個weak hire。在盡量短的時間裡面,給出最優解,才是制勝的關鍵。

拿一道真實面試題舉例:

轉殖一張無向圖. 無向圖的每個節點包含乙個 label 和乙個列表 neighbors.保證每個節點的 label 互不相同.

你的程式需要返回乙個經過深度拷貝的新圖. 新圖和原圖具有同樣的結構, 並且對新圖的任何改動不會對原圖造成任何影響.

你需要返回與給定節點具有相同 label 的那個節點.

大部分人會使用bfs寬度優先搜尋演算法,一邊找到所有的點,一邊又複製所有的點,然後一邊複製所有的邊並且在複製邊的時候又複製點。**正確的做法應該是:找到所有點 — 複製所有點 — 複製所有邊

實現方法

另一位夥伴也向我們分享了他的面試跪經:

通常要求加麵演算法,說明對方還是想給你機會的,這個時候一定要牢牢把握!

而純coding拼的不僅是bug free,coding quality也是面試官考察的重要指標之一。這恰恰是很多人在刷題過程中所忽略的。

令狐老師在《九章演算法班》中強調過,**不是寫出來就可以過面試的。面試中必須show出優良coding style,否則就很容易狗帶。想要拿到大廠面試的hire和strong hire評價,**質量(coding quality)優秀是基本要求。優秀的coding quality包括:

戳我免費體驗令狐沖的新版演算法課獲取面試coding style指南
《九章演算法班》不久前剛公升級到2020版本,內容由原來的9章,暴漲至43章,應對疫情下的秋招更具針對性。

如果你是:

建議來免費體驗體驗,這套課程開課7年已成功幫助數萬學員斬獲心儀offer。

openCV簡要 10 輪廓檢測

1.尋找影象中的輪廓 cv2.findcontours img,mode,method mode為輪廓檢索模式 retr external 只檢索最外面的輪廓 retr list 檢索所有輪廓,並把所有輪廓儲存在乙個鍊錶中 retr ccomp 檢索所有輪廓,組織為兩層 第一層是外部邊界,第二層是空...

微軟5輪面試,終於結束了

從2014年初到現在,微軟5輪面試終於結束了。第一輪 面試,問專案經歷,聊專案 第二輪 面試,問專案經歷,出了乙個海量資料問題。回答得到了面試官的肯定。由於我已經回家,無法去微軟大廈,剩下的面試採用online meeting。第三輪面試,先讓寫了個2分搜尋,然後面試官出了個題,是2分搜尋的變種,讓...

Boss直聘宣布完成第5輪融資

今日,網際網路招聘平台boos 直聘在其兩周年 溝通會上表示,公司已經完成了第 5 輪融資,具體金額未作透露。但據其創始人趙鵬稱,目前 boos直聘資金充足,大概夠花 50 個月 資料顯示,截止到今年 1 月,看準網註冊使用者數有 5800 萬,企業覆蓋 220 萬家,ugc 總量超過 1200 萬...