面試-百度——搜索架構部——測試開發崗

一面:
1、自我介紹

2、技能提問

  • awk,sed命令,文件處理,日誌過濾相關,如t.txt,統計文件中 hello 出現的次數,txt文件總共行數
  • python 數據類型有哪些,列表元素刪除有那些方法(del list[0];pop(index)刪除index下標的元素並把值返回,默認刪除最後一個元素;remove(obj)刪除列表中的第一個匹配項),request模塊介紹
  • C/C++ 什麼是多態,深拷貝淺拷貝的瞭解並實現一個例子
  • 網絡七層協議,tcp建立連接斷開連接過程及處於那一層,http處於那一層
  • http和https區別,get和post區別,put和post區別,udp和tcp區別
  • 瀏覽器發起一個請求到獲取到頁面信息經歷了哪些過程
  • 售貨機的測試case
  • 登錄頁面(用戶名和密碼輸入框及登錄按鈕)的測試case
  • 項目測試流程

3、代碼

  • 快排
  • 鏈表逆序返回一個數組
  • 青蛙跳臺階問題(斐波那契數列)

二面:
1、自我介紹
2、sql:學生成績表,包含名字,學號,科目,成績,一個人有可能多個科目的成績,寫sql,求表中成績總和前三的列表,按照次序輸出
3、宴會人數>100,具體不確定,宴會隨機抽獎,中獎人數約爲10人,也不確定,寫代碼實現該功能
4、斐波那契數列
5、單向鏈表求倒數第十個節點的值,要求最多遍歷一遍 ,時間複雜度不大於 O(n) , 鏈表長度不限
快慢指針實現後,要求優化,有沒有其他方法
6、安裝電梯,以組爲維度,一組 三個或四個 ,作爲一個電梯驗收員,你需要考慮哪些點
7、介紹完後,先問了寫簡歷上的項目相關細節

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章