百度面试测试开发工程师内容
技術面: 已通過。
? 一面問題匯總:
??? 1、寫一個二分查找。
??? 2、介紹自己的項目,然后問了一個問題。我的項目中 異步的隊列請求,如果隊列不夠放了怎么辦? 處理失敗了怎么辦?會一直不停請求嗎?
??? 3、如果web項目突然出現 core 文件 要怎么定位模塊? 用 gdb 工具
??? 4、vim 怎么把第一行到 第十行的所有 # 替換成 ; ??????? /0,10s/#/;/g
??? 5、怎么在 access.log 中找到訪問次數 最多的 ip 地址 前三?? 里面會有 一列 專門是 ip地址。? 去重 head 什么的
??? 6、兩個字符串的最長公共子串?? 動態規劃。
??? 7、寫如何測試微信,盡可能多的寫?
??? 8、設計模式懂那些? 寫一個單例模式。 然后怎么測這個單例模式?? new 一個 類 如果成功 這個模式錯。 獲取這個實例二次,看他們是不是一個地址。
??? 9、數據庫 如果 a > b 選 a 否則 選b ,如果 b >c 選b 否則選 c。
??? 10、nginx 的作用?
??? 11、數據庫表數據查詢變慢了怎么辦? 數據突然增多怎么辦?
?二面:
??? 1、寫一個去重字符串的算法,返回這個字符串去重后的結果 ascii 碼字符串?
????????? 用一個hashtable 來記錄字符串是否存在,先用php 寫的 ,后又用 c語言寫的。
??????? 對這個算法進行測試。
????????? 測試通過了嗎?
??????? 情況 空 字符串 非ascii 碼?
??????? 改進 用int? 32 位 進行 位運算 存儲 空間復雜度降低。
????? 2、優缺點,離職原因 等等。
????? 3、http 狀態碼 都代表啥?
轉載于:https://www.cnblogs.com/hubaohua1588/p/6945274.html
總結
以上是生活随笔為你收集整理的百度面试测试开发工程师内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: web之用FileUpload上传文件
- 下一篇: Git提交到码云(转)