最容易進大廠的機會就是百度的測試,不服來辯。?
?這個系列計劃收集幾百份朋友和讀者的面經,作者合集方便查看,各位有面經屯著可以聯系我哦
本系列歷史文章:
超經典,百度最愛考的安卓Android百題
超經典,阿里巴巴歷年高頻面試題匯總:前端崗
阿里巴巴歷年經典面試題匯總:Java崗
學姐百度實習面經
學姐,來挑戰字節最牛部門
最強阿里巴巴歷年經典面試題匯總:C++研發崗
關于我的那些面經——百度后端(附答案)
《關于我的那些面經》滴滴Java崗(附答案)
朋友面神策數據庫,第五個問題不會,直接再見
美女學姐面了美團阿里京東,這些經驗實在太真實了
學姐騰訊產品面經
學姐總結奇安信18k常問面試題
(1)、兩個棧模擬一個隊列,講思路。
(2)、判斷鏈表是不是有環,寫代碼。
(3)、數據庫查詢,鏈接兩個表,最基礎的,寫查詢語句。
(4)、測試百度搜索界面,只是功能測試,并說出從哪些維度判斷。
(5)、死鎖產生的條件,你寫的代碼產生過嗎?
(6)、你自己的代碼是怎么測試?
(7)、c++內存分配,堆里面的東西生命周期誰決定?
(8)、畫出三次握手四次揮手。
(9)、數據庫,查找成績前三的人名,limit加distinc可能名字有重,一個人有多次成績。
(10)、python類成員前面需不需要加self,有的變量沒加會怎么樣。判斷相關代碼輸出。
(11)、linux查找當前目錄和子目錄下文件名包括abc的,find -name *abc*。(12)、熟悉哪些分類算法?
(13)、深度優先和廣度優先遍歷。
(14)、寫百度搜索測試用例。
(15)、桌上的水瓶,說一下測試流程。
(16)、hashmap和hashtable區別,具體實現。
(17)、多線程單線程。
(18)、線程安全。
(19)、java特點。
(20)、正牌倒牌知道嗎?你能實現嗎?
(21)、二叉搜索。
(22)、二分搜索。
(23)、線程進程。
(24)、如何實現線程安全?這些方法的區別?
(25)、垃圾收集機制?
(26)、類加載機制?
(27)、測試基本流程?
(28)、電梯測試用例?
(29)、實現層序遍歷二叉樹?
(30)、N個數(N未知),一次遍歷,找出倒數第k個數?
(31)、單鏈表找環,判斷一筆能否畫完一個圖,字符串匹配(會討論算法復雜度和優化問題)
(32)、tcp超時重傳。
(33)、找cpu占用率前五的APP。
(34)、app內h5頁面測試,如何設計。
(35)、單鏈表找環入口,n*n的正方形網格找長方形個數,10進制轉k機制。
(36)、tcp協議,從socket到四次揮手;路由轉發;ICMP。
(37)、如何測一個APP。
(38)、文件合并,類似實現sql join。
(39)、設計一個測試用例。
(40)、JVM垃圾回收算法。
(41)、什么時候對象應該被回收?
(42)、寫代碼 I am student 逆轉單詞。
(43)、一個數組[2,2,1,3,3] 里面只有一個元素是不重復,其他都是重復的找出這個數字問有哪些解決方法時間復雜度。
(44)、給你一個機器,這個機器能夠在O(1)時間內對長度為n的數組一次排好序,現在給你長度為m的數組,m>>n,找出其中最大的k個(k<n)。
(45)、給你一個機器,這個機器值產生0,1組合的串 且0的個數和1的個數的比例是k比如產生的串中60%位0 40%為1 ,0,1之間順序無序,怎么樣使得產生的0,1串的比例為5:5。
(46)、求數組交集。
(47)、對測試開發的理解。
(48)、loadrunner 的分析報告的參數。
(49)、loadrunner的集合點。
(50)、給你一個json格式,要求如下:
{'name':"a","type":"array","item":"object","property": 三個屬性},以及就是有個json串里面有一個數組a數組a里面有多個object這個object有三個屬性,第一個屬性只能為String類型,第二個屬性只能為數值類型第三個屬性可以為任何類型,數組,字符串等都可以里面可以不斷嵌套。寫代碼判斷某個json串是否符合要求。
(51)、寫一個xml文件配置spring bean給你classA里面有個Map<String,
classB>。
(52)、測試用例功能是判斷字符串是否是合法年份年份從2000-1-1年開始到2017-10-12 說測試用例。
?
開發測試崗:
(1)、sql語句增、刪、查、改
(2)、CPU 和 GPU的區別
(3)、推薦的算法有哪些
(4)、協同過濾怎么實現的?
(5)、熟悉的Linux命令,查看磁盤空間的命令,如何找到一個文件中含有aaa 和 bbb和行
(6)、白盒和黑盒測試的方法有哪些
(7)、如何測試一個三角形是否是一個等腰三角形,寫出測試用例
(8)、Python實現字符串替換
(9)、排序的算法以及時間復雜度
(10)、如何分析兩個詞是否相似
(11)、給一個URL,如何判斷一個含100萬條不重復的URL的文件中是否有這個URL?
(12)、對一個自動販賣機進行功能測試
(13)、有50個紅球,50個藍球,如何放入兩個盒子中使得拿到紅球的概率最大
(14)、有5個強盜分100枚金幣,從1號開始進行分配,必須有半數服從分配才通過,否則1被斃掉,由2號開始分,問1號要怎樣分才能使自己利益最大化?
(15)、數據庫知識:姓名,班級、課程名、分數,求語文分數最高的學生?求每個班語文成績最高的學生?
(16)、三次握手,每次發送的內容都是什么?
(17)、socket編程
(18)、算法:判斷一個字符串是否是回文,一個序列先增后減,求峰值
(19)、二分查找
(20)、堆排序
(21)、在字符串中求最長數字子序列的長度
(22)、連續子序列的最大和
(23)、微信的發送消息功能的測試:功能測試(圖片、文字(大段文字)、小視頻、語音)是否發送順利?數據有沒有丟失?有沒有延遲?一個人發了100遍同樣的數據能否發送成功?群發功能。
(24)、性能能測試(并發度,響應時間,系統資源占用)
(25)、壓力測試
(26)、兼容性測試(硬件兼容和軟件兼容)
(27)、考慮多端登錄消息的同步。
(28)、畫了三條線,如何判斷這哪兩條從視覺的角度上相似度高,降采樣、擬合、連續求斜率、聚類等
(29)、給一組文件,用代碼對其中數據每300ms降采樣一次,如果300ms點不存在。則放棄往前查找150ms,如果不存在,則放棄該組數據。
(30)、百度搜索每天那么大訪問量,將所有檢索過的字條都存放下來,如何快速判斷新search的詞是否搜索過?
(31)、寫一段代碼比較字符串s1,s2是否字符和字符出現次數一樣?
(32)、從測試的角度看百度地圖的離線包下載功能,從哪些方面測試?
?