百度大搜面經(一面+二面)

一面:python

  • 1.c++中全局變量與局部變量區別。 ————生存週期,內存分配,存在形式三種方式來講
  • 2.數據結構中,找到單鏈表的中間節點(只能遍歷一遍)
  • 3.計算機網絡中的三次握手,裏面的SYN標誌位,ACK標誌位什麼意思
  • 4.一個報文的長度
  • 5.從瀏覽器點擊搜索之後,發生了什麼事? -----詳細講述過程,包括IP,路由交換,服務器信息獲取
  • 6.信號量,信號,共享內存
  • 7.項目相關(簡歷上的項目過程,實際到工程應用,如何存儲,字段的提取)
  • 8.實習期間的工做(優化以及原理)
  • 9.使用過的linux命令
  • 10.python中裝飾器的原理與用法,最好能舉個例子
  • 11.使用python狀況,是否有編程經驗
  • 12.100億條數據,如何從中找出重複用戶。每一行包括無符號整形的32位數字,還有該用戶的行爲。 --------4種方式。 1)方塊,排序,計數 2)hadoop的mapreduce 3)hive查詢 4)位操做

二面linux

  • 1.自我介紹
  • 2.項目介紹(關注實習經歷)
  • 3.項目細節(算法原理,算法過程,實現目的,衡量方法)
  • 4.python中range()與Xrange()區別
  • 5.python中的類變量與實例變量
  • 6.python裝飾器使用
  • 7.進程間的通訊方式。
  • 8.算法:整數序列連續最小值(DP)
  • 9.場景設計:爲某個行業創建關鍵詞。
相關文章
相關標籤/搜索