頭條(三面)、新浪(一面)、快手(兩面)、bigo(兩面)面試


崗位

  說句實在話我也不知道面的什么崗位,有推薦的、廣告的、nlp的、搜索的,心累!

面試

頭條(廣告)

一面:

  1. 自我介紹,問了一些比賽項目相關的東西
  2. 操作系統,生產者消費者模型(代碼實現)
  3. 計算機網絡,三次握手,四次揮手

二面:

  問的問題比較雜,如線性回歸和lr的區別,激活函數,word2vec,等等問題,代碼題:一個是下一個排列數,第二個是鏈表的深copy(每一個節點有兩個指針,一個是next指針,另一個是random指針指向其他的節點)

三面:

  自我介紹,問項目,teacher-student模型(不太了解),激活函數,過擬合,容易擬合等等,代碼題:一個人初始體力M每走x步消耗x*x的體力,每一步上有蘑菇(增加或者減少體力),問能否走到最后一步(動態規划,比較常規的題)

新浪微博(nlp)

一面:

  介紹做過的nlp項目,最新的研究(我真不了解),transformer bert 20分鍾不到就結束了(涼涼)。

快手(搜索)

一面:

  自我介紹,比賽項目,還有一些基礎性的問題,lr呀,激活函數呀,xgb,lgb呀等等,代碼題:兩個字符串s1,s2 問s1中包含s2所有字符的最短字串長度(尺取法,比較常規的題)

二面:

  面試官也是計算所的(哈哈哈),問了一些上課的情況,問了rnn,cnn lstm gru等等,代碼題:a^b(二分的一個問題)

bigo(推薦)

一面:

  自我介紹,問的很雜,很多基礎問題(基礎確實不牢固),代碼題:第一題:一個亂序數組,求相鄰元素的最大間隔(相鄰元素指排序后相鄰的元素),O(N)的時間和空間(難得一筆,不會):第二題:給一個隨機數發生器,生成0得概率為p,生成1的概率為1-p,讓你生成一個0-9的均勻分布(血坑)。

二面:

  問的東西差不多,代碼題:給你一個字符串刪除所有的“ab”(我被自己蠢到了,搞得賊雞兒復雜),第二題,<ip,timestamp>這樣得數據對,如果10分鍾內同一個ip訪問次數超過1k為異常,找出異常的ip,hashmap+尺取法(利器呀)

 

總結

  自己還是太菜了,很多基礎的東西確實搞得不是很懂,還是要多看一看原始得論文,多實踐一下。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM