百度演算法崗(全都是開發)一面二面面經

2021-09-29 09:47:51 字數 513 閱讀 8757

二面(乙個小時)

自我介紹

演算法題:乙個無序陣列變成奇數在前偶數在後的形式。

我用s1+s2求解後要求用空間複雜度小的,我說在內部交換。

面試官又說了解快排嘛?可以用快排的思路想想。很快想到了思路,說出了思路,這部分沒有編寫程式。

linux請求top10,shell了解嗎。。 都不了解

linux的命令知道哪些?解壓操作的引數有什麼

mysql了解嗎?索引怎麼做?常用的引擎有什麼 不知道···

http狀態碼。 這個應該屬於計算機網路的知識,完全沒學過。

多執行緒和多程序了解嗎?區別是什麼?

堆和棧了解嗎?

堆和棧的區別是什麼?哪個更容易產生碎片?

總結:為什麼演算法問的全是開發·······都要把我問哭了,太難了我,面試前瘋狂準備的svm、lr、rnn推導乙個沒有。並沒有根據我的簡歷專案去問,我的簡歷專案都是做機器學習和深度學習演算法的。不過兩位面試官非常nice,演算法題都一點一點引導,有的不會的就說沒事,我隨便問問,然後又問其他的。

百度一面 二面 總結

首先自我介紹 1 專案 專案背景 技術 架構 為什麼做這兩個專案 專案實現了什麼?專案問的比較細 問了好多,優化呀,改進呀,借助第三方模組幹了啥?具體 具體 再具體,當時怎麼想的 怎麼設計的 進行測試沒?能實現多強的功能?2 問我雜湊,雜湊衝突,雜湊的底層實現,雜湊衝突的處理辦法,有幾種方法,每種方...

百度質量部 開發測試 一面

先把問到的幾個問題記一下。q 介紹你的其中乙個專案 q mysql的常用語句 a create insert delete update select drop。後來又特別問到了建立索引。然後就不清楚了,因為之前做都是小專案,沒有需要建立索引的地方。現在搜尋了一下,基本語句就是 create uni...

2012百度校園招聘(筆試,一面,二面)

筆試 1.死鎖產生的原因及其必要條件 2.物件導向的三個基本特徵和五個設計原則 3.windows記憶體管理方式有些,並講解每種方式的優缺點 4.有1001個運動員,現在要找出其中的冠軍,最少需要多少次比賽,並寫程式模擬比賽過程 5.有100個燈,初始化全部熄滅,現在一次做如下操作 先將所有燈開啟,...