總體有點涼,問推薦系統只能說不懂
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發...