面經 百度商業搜尋部實習面試經歷

2021-06-06 01:23:08 字數 1024 閱讀 8646

隨便說了點 

2.所做的專案 

說了三句,後面沒再說了,面試官也沒問了,估計專案太水 

3.作業系統 

熟悉linux麼?知道基本的命令 

top命令幹啥的?顯示正在執行的程序,還說了gc - a n x top後輸入u可以檢視當 前使用者程序。 

怎麼殺死乙個程序?kill pid 就行。 

程序kill殺不死呢?轉到root下殺,在root下也不行呢? kill -r 面試官說不對,我也確實不知道,沒用過 

程序的特殊性?pid=1 的主程序,為所有程序的父程序 程序和執行緒,比較基本的問題 

暫時就記得這麼多了

4.資料結構 

知道哪些基本的資料結構?集合 鍊錶 順序表 樹 圖 

二叉樹 和 二叉排序樹 排序等    

二叉樹的遍歷 和 求二叉樹深度(遞迴實現)  

經典題 1000!階乘 返回2和5之間最少數目   

乙個文字中有1億個整數,儲存方式分別為二進位制和文字,怎麼等隨機的取出其中 乙個數?文字的方式想出來了,二進位制的沒想出來 

乙個文字中有1億個數,其中只有乙個數的數目是奇數,其餘數的數目是偶數,怎 麼得到這個數?想了個o(n2) (用鍊錶儲存數和出現次數)和n (logn)(二叉排序樹) 的方法,o(n)的方法沒想到。 

暫時就記得這麼多了

5.資料庫 

用過哪些資料庫?mysql orcle sql server 分別問了些基礎問題 

mysql的兩種核心?沒接觸過,不知道 

乙個表很大,屬性多,幾十億條記錄,怎麼改善查詢速度?修改正規化,最好修改 到4nf,消除大量的冗餘資料。然後問了1nf 2nf 3nf bcnf 4nf的特點 

如果單個表依然資料大,怎麼辦?把該錶分為幾千個表,但怎麼鏈結起來不知道 

基本語句 

暫時就記得這麼多了 

6.計算機網路 

有線網路和無線網路協議的區別,有些什麼協議?ospf dsr aodv dsdv  

http基於tcp協議 但是無連線和無狀態的 

百度面經 實習

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

百度垂直搜尋部門實習面經

一面 1.背景問題 自我介紹,問有關專案經歷,描述以前做的東西 語言 1.c 關於vtable,是類對應vtable還是物件對應vtable 類 2.建構函式能否是虛函式 我說的比較含糊 個人認為從語言設計角度來講不需要 3.malloc和new的差別 4.析構函式不是虛函式的情況給個例子,問會發生...

百度移動搜尋部實習生面試經歷

一面 hr帶我過去時考官正在面乙個人,不便靠近,所以站在一旁等候。我努力想聽清他們說的話,無奈周圍太過嘈雜什麼都沒聽見。等了十分鐘,輪到我了,問了聲好,坐下來仔細觀察對方,沒看出任何表情,於是遞上乙份簡歷開始自我介紹,剛坐下略有緊張。正說著,前乙個面試的哥們兒過來問掛掉的原因,考官回答說缺乏相關經驗...