面經 百度 feed 推薦演算法二面

2021-10-08 16:20:23 字數 791 閱讀 7663

總體有點涼,問推薦系統只能說不懂

1. 專案介紹

正常介紹完專案,沒有太深挖

模仿學習和專案的區別

2. 問基礎知識

各類啟用函式

bp 演算法流程

cnn 的引數的優化方法(各類梯度下降方法 ?)

隨機梯度下降、mini-batch、整個訓練樣本一起進去的區別

gbdt 和 xgboost 的區別

bagging 和 boosting 的區別

介紹邏輯回歸,重點從 損失函式講起(可以與 svm 對比)

進化演算法

3. 手撕**

題目描述:

給定 1~n 這 n 個數,取出任意個數成組合,求和等於 m,列印出所有滿足題意的組合

解題:

和 零錢兌換 ii 很相似,但是零錢兌換只要求出組合的種類數,這裡需要列印出來,又不太一樣。

面試官提示用遞迴,但是沒有在短時間內寫出來

這裡整理了類似的題目解答:

【leetcode】39. 組合總和 & 40. 組合總數 ii & 1~n 這n個陣列合成 m

4. 開放題

題目描述:

兩根蠟燭,都是不均勻的,每根從單端點燃,都是耗時 1 h,求怎麼記時 15 min

題解:

a、b兩根蠟燭,a 點燃一端,b兩端同時點燃,等b完全燃盡的時候,剛好過去 30 min,這時候再把 a 的另一端也點燃,從此刻到 a 燃盡,剛好 15 min

百度面經 實習

當然,面試官面試的前一階段肯定不止會問你寫在簡歷上的東西的,還是會問一些基本的問題,像作業系統 linux 的程序問題,資料庫的問題等等,自己會的就說會,不會的就說自己不會,同時要說 但是自己比較熟悉 從而引領面試官去提問自己會的,如果自己實在不知道 那就很無奈了!現在看來二面還是有一定的運氣在裡面...

面經 百度 後台開發

1 分析一段 沒有提示從什麼角度要分析什麼,只是分析點越多越好 a 0.1 b 0.3 if 3 a b else要分a和b是否為基本型別來分析,基本型別能編譯過,如果不是基本型別則需要過載運算子。還問了a b 和a a b 有沒有區別 2 有沒有用過什麼設計模式 3 分析 的輸出 includeu...

實習 演算法 百度面經之五

因為人在澳門,所以他們那邊打 聯絡不到我,自己打過去又沒人接,所以開始的時候非常惱火,不過最終找到人,就約了下午6點的電面。直到面試開始一陣,我才能確定是哪個職位。汗乙個。我還把麵官當成了hr,以為不會是技術面,結果證明人家是工程師.不說廢話了,攢人品,說電面具體內容 因為我只是把簡歷用email發...