三面大概九十分鐘,問的東西很全面,需要做充足準備,就是除了概念以外問的有點懵逼了(嗚嗚嗚~)。回來之後把這些題目做了一個分類并整理出答案(強迫症的我~狂補知識~)分為軟體測試基礎、Python自動化、性能測試、安全測試等,接下來分享一下我的這阿裡面試的面經+一些我的學習筆記。
阿裡一面:
- 什麼是軟體測試?
- 軟體測試過程中會面向哪些群體?
- 開發一個軟體都要經過哪些階段?
- 什麼是黑盒測試,什麼是白盒測試?
- 一個測試工程師應具備哪些素質?
- 什麼是C/S,什麼是B/S?
- 什麼是背景?
- 與工程師出現沖突,如何解決?例如:工程師因項目時間沖突導緻有多個bug要解決,此時如何與工程師正确的溝通?
- 輸入三個整數,判斷三個整數能否構成一個三角形,請設計出相應的測試用例。
阿裡二面:
- 你所了解的黑盒測試方法有哪些?并簡單介紹下其應用場景?
- 簡述常用的bug管理或者用例管理工具,并且描述其中的一個工作流程?
- 什麼是正交實驗法,使用場景是什麼?
- 請簡單描述測試工具loadrunner、selenium、QTP的産品用途,并介紹你在項目中實際用到的功能子產品?
- 簡述selenium grid的作用?
- 高品質的自動化腳本應該具備哪些特性?
- 編寫測試計劃文檔的目的是什麼?測試計劃文檔的内容主要包括哪些?并簡單介紹其作用?
- 項目某一輪系統測試完成後,達到系統測試結束的參考名額或規則通常有哪些?
- Unix/Linux檢視所有屬于java程序的指令是?并将其批處理殺掉?
- Linux/unix檢視記憶體的指令是什麼?檢視某檔案末尾五行的指令是什麼?
- java中sleep()和wait()的差別?抽象類和接口的主要差別是?
- QTP中的RO和TO的差別?談談你生成某業務功能子產品的QTP腳本具體操作步驟?
- 關于selenium中,查找某個頁面元素的常見方法有哪幾種?對于窗體和頁面架構:frame切換用什麼方法?
- RobotFramework架構中設定變量有幾種方式?
- RobotFramework架構中調用各種cmd指令,用什麼關鍵字?
- 寫出你常用的測試工具有哪些?
- 介紹下你所經曆的開發-測試-代碼上線的整個相關流程?并簡單描述下此流程.
阿裡HR面:
- 你的測試發展是什麼?你自認為做測試的優勢在哪裡?
- 你找工作時,最重要的考慮因素為何?
- 為什麼我們應該錄取你?
- 一個測試工程師應具備那些素質和技能?
- 如果我雇用你,你能給部門帶來什麼貢獻?
- 你在五年内的個人目标和職業目标分别是什麼?
- 你在以往的測試工作中都曾經具體從事過哪些工作?其中最擅長哪部分工作?
- 您還有什麼想問的嗎?
上面的面試題就是我在阿裡三面之後的總結了,以下是我個人總結的2020-2021年網際網路大廠常問的軟體測試面試題(含答案),全部刷完面試大廠通過率極高,當然得看工作年限及個人能力。
轉發+關注,然後私信回複 “電子書” 即可獲得【2020-2021網際網路大廠常問面試題(含答案)】文檔資料的免費領取方式。
我最近在整理我的網盤,氪金會員到期了,整理了一套技術文檔,裡面包含了軟體測試基礎、Python自動化、性能測試、安全測試等關于軟體測試方面的資料。
這裡分享給大家,需要的可以私信【軟體測試】
Python基礎
LordRunner相關
全部的就不一一截圖了
這份資料包括:
軟體測試理論,liunx基礎,MySQL、web測試,接口測試,APP測試,管理工具,Python,selenium相關,性能測試,lordrunner,計算機網絡,組成原理,資料結構與算法,邏輯題,人力資源等等資源。
資料擷取方式:【點選這裡,暗号CSDN】