一般軟體測試的面試分為三輪:筆試,hr面試,技術面試。
前兩輪,根據不同企業,或有或無,但最後乙個技術面試是企業了解你「行不行」的關鍵環節,每個企業都會有的。
在平時的學習、工作中一定要善於總結,如果回答不好,面試官會認為你技術能力有限或者不勤於思考,是很容易被pass掉的。
hr會問的幾個問題
1.你覺得自己的優缺點是什麼
2.你上一家公司的薪資是多少,調了幾次薪
3.為什麼從上一家公司離職呢
4.離職證明和背調可以嗎?
5,你還有什麼問題要問嗎?
技術方面的問題
【功能方面】
1.你是怎樣理解軟體測試的
2.讓你介紹你做的專案的業務流程
3.軟體測試的流程
4…你認為什麼是bug,說一下你印象深刻的bug,結合專案說一下你們公司有哪些型別的bug和bug評判嚴重程度的標準
5.如何保證軟體測試的質量
6.如何保證你寫的測試用例覆蓋所有的場景
7.如果使用者在正式環境發現乙個bug,你在測試環境沒有發現,怎麼辦
8.專案測試到什麼程度就可以上線了
【場景方面】
1.讓你寫登入,支付,充值,購物車,檔案上傳,三角形,筆,水杯等的測試點(80%的公司會讓你分析測試點!!!)
【計算機網路基礎知識】
1.http協議的內容是什麼?
2.請求頭的內容有哪些
3.常見的狀態碼有些
4.http和https的區別有哪些
5.tcp和udp的區別
6.請描述下tcp的三次握手四次揮手的過程
7.閘道器的作用
8.osi七層模型每一層的作用
9.session是什麼,cookie是什麼,有什麼使用場景
10.session和cookie的區別
【介面測試】
1.你認為的介面是什麼
2.介面測試工具工作的原理是什麼呢?
3.介面中包含哪些內容
4.介面用例如何寫
5.你是如何做介面測試的,使用的什麼工具?
6.介面自動化了解過嗎
7.get和post的區別
【自動化測試】
1.可能會問到selenium
2.selenium元素定位的方式,顯示等待,隱式等待,強制等待的區別等
3.介面自動化指令碼的編寫原理和過程
這塊可以不用擔心,只要會一些簡單的就可以了,因為對於初中級測試來說,自動化是乙個加分項,一般如果自動化掌握的很熟練的同學薪資是在12-25k之間的
【其他測試問題】
1.簡述轉包過程,你用的抓包工具是什麼
2.如何分析乙個bug是前端還是後端bug
3.url後面跟資料的話如何拼接上去
4.抓包的原理是什麼
5.你們公司使用的bug管理工具是什麼
6.弱網測試是如何實現的
8.給你乙個軟體你會如何進行測試
10.氣泡排序之類的一些**題
11.如果在正是環境發現bug測試環境沒發現怎麼辦
12.如果有乙個bug,怎麼判斷這個bug是前端**導致的還是後端**導致的
這些問題回答的正確與否直接決定了你能否留下,甚至能拿多少薪資的問題,多回答對乙個問題,就有可能多為自己爭取到500-1000塊的工資呢。
最後頂測科技助你順利上崗,並且高薪入職!
關於分布式事務在面試中可能會被提及的四個問題
1.什麼是?分布式事務是指事務的參與者 支援事務的伺服器 資源伺服器以及事務管理器分別位於不同的分布式系統的不同節點之上。分布式事務就是為了保證不同資料庫的資料一致性。2.事務補償機制 tcc 其實就是採用的補償機制,其核心思想是 針對每個操作,都要註冊乙個與其對應的確認和補償 撤銷 操作。它分為三...
區塊鏈面試應聘中可能會被問到的40個問題。
1.問 你認為區塊鏈技術中的區塊意味著什麼?區塊鏈由所有金融交易的資訊組成。乙個塊只不過是乙個記錄列表。當這些列表相互結合時,它們被稱為區塊鏈。例如,乙個組織有100個分類賬簿,其中的組合被稱為區塊鏈,單個分類賬將被視為乙個區塊。2.問 為什麼區塊鏈是一種值得信賴的方法 3.問 區塊鏈中是否有可能從...
軟體測試面試可能會遇到的一些問題
慕曉君最近在找軟體測試的實習,將面臨相關的測試面試,為了給自己一些心理準備,事先想想有哪些可能被問到的問題總是好的。1 軟體測試和軟體開發的關係?答 軟體測試和軟體開發是一種相互促進,相輔相成的關係,軟體開發做得好,軟體測試就可以減少不少工作,軟體測試做得好,可以促進開發工作的進行,還可以保證軟體產...