各大廠測試開發(fā)面試題,都是實戰(zhàn)積累下的
?一、京*測試開發(fā)面試題
?
1.接口自動化case怎么寫的,參數(shù)怎么傳的,post方法表單參數(shù)怎么寫,自動化任務(wù)有沒有加入打包流程
2.壓測是怎么做的
3.python:
??? 1)介紹列表、元組、集合、字典
??? 2)對self的理解
??? 3)深拷貝和淺拷貝
??? 4)操作多線程
??? 5)args和kwargs
??? 6)生成隨機數(shù)
??? 7)裝飾器原理
4.Linux、shell都用過什么命令
5.算法題:判斷回文數(shù),不能使用字符串
6.針對寫出的代碼測試
?
二、華*筆試
1、筆試
?1)先輸入N個整數(shù),再輸入一個整數(shù)M,使得N中的三個數(shù)相加小于M,求三個數(shù)之和,如果沒有則輸出-1
?例:23,26,36,27
??????78
?輸出:76
?2)先輸入給一個整數(shù)N,再輸入N個整數(shù),再輸入一個整數(shù)M,在N個整數(shù)中取一個或者兩個數(shù)之和大于M,每個數(shù)只能用一次,求最多可能的個數(shù)
?例:5
??????3 1 5 7 9
??????8
?輸出:3
?3)輸入N個集合,求子集,如:(0,3)和(1,3)的合集是(1,3),(1,3)和(3,5)的合集是(3,3),(3,5)和(3,6)的合集是(3,5),(1,3)和(3,3)的合集是(1,3),(1,3)和(3,5)的合集是(1,5),
?例:0 3
??? ???1 3
??????3 5
??????3 6
?輸出:1 5
?
2.壓測是遇到過什么問題,怎么解決的,
?
三、5*同城測試開發(fā)面試題
1.自我介紹
2.APP專項測試有哪些
3.UI自動化:Appium工作原理
4.接口怎么測&接口自動化框架:接口自動化框架的報告有哪些,報告中有沒有錯誤日志
5.壓測流程,壓測試都關(guān)注哪些數(shù)據(jù)
6.SQL語句:1)分數(shù)表,有ID、名稱、分數(shù),求分數(shù)前10名;2)email表,查找重復(fù)的email
7.常用的shell語句,awk用在什么地方;有一個list,計算每個元素的出現(xiàn)次數(shù)
?
四、愛**測試開發(fā)面試題
1.自我介紹
2.介紹一個業(yè)務(wù)及業(yè)務(wù)邏輯
3.印象深刻的bug分析
4.Android crash分類
5.http與HTTPS的區(qū)別,HTTPS加密在那個環(huán)節(jié)?http的下層是什么
6.Python:
?1)類的內(nèi)置方法
?2)類里面的方法都需要用self嗎
?3)Python操作線程
?4)迭代器、生成器
?5)*args和**kwargs
?6)匿名函數(shù)lamdba
?7)合并list,合并字典
?8)Python做內(nèi)存管理
7.Android工作原理,如:四大組件
8.adb用法:查內(nèi)存、查電量
9.ATM機,有取錢、取錢中、取錢結(jié)果三個頁面,取錢中和取錢結(jié)果只有頁面展示,取錢頁面有金額和確認按鈕,測試包括軟件、硬件等
10.算法題:一個str內(nèi)有N個括號,判斷括號是否匹配
?
?
五、好**測試開發(fā)面試題
1.自我介紹
2.手機測試
1)adb命令:測電量命令;測電量的標準(多長時間內(nèi)消耗多少電量是OK的);耗電量大的原因;怎么監(jiān)控cpu;
2)穩(wěn)定性怎么測,可以實現(xiàn)固定在某些頁面跑嗎
3.Android與iOS測試的區(qū)別;Android的crash原因有哪些
4.UI自動化:
1)用什么定位方式;
2)Appium沒有xpath定位;
3)UI自動化的穩(wěn)定性(如果點擊下一步就是不跳轉(zhuǎn),怎么辦)
5.接口自動化:
1)基于request二次開發(fā)的框架,都二次開發(fā)了啥;
2)接口自動化框架;
3)如果接口返回數(shù)據(jù)很多,并且需要全部校驗,怎么做
6.弱網(wǎng)測試:弱網(wǎng)情況下APP的表現(xiàn)應(yīng)該是什么樣的
7.Python:
1)用過哪些Python內(nèi)置的類;
2)os返回當(dāng)前路徑下所有文件;
3)讀寫Excel怎么操作;
4)list轉(zhuǎn)dic
--------?THE END?--------
