回答
我會問 - 「你會怎麼測試'這個'?','這'與你的工作有關 - 或者你至少知道很多。例如,你可以問「你將如何測試Web瀏覽器?」。你會想看看它是否有很好的電池功能測試思路,以及全局觀點或(如上所述),非功能區域如性能,可靠性,安全性等。
我也會問他們關於溝通的問題 - 例如「給我舉一個你如何解決與同事衝突的例子」。測試人員通常是「壞消息的傳播者」,因此人際交往能力以及與同齡人良好溝通的能力至關重要。你也可以查找使用數據做決策的例子,或者沒有授權的影響是有價值的。
最後,問「你怎麼學的?」 - 測試是一種學習活動,所以在快速學習中的能力和展示經驗是成功的人的標誌。
+1謝謝Alan,好的建議。我會採取「你如何學習?」特別考慮到問題。 – 2010-11-15 20:24:29
你應該在錯誤報告中包含什麼?
+1的原因,謝謝! – 2010-11-15 20:28:36
1)您將如何分析業務用例並圍繞這些用例開發測試計劃?
2)你將如何實現這些測試用例?
3)隨着應用程序變大,您將如何處理跨版本的迴歸測試
4)您將如何跟蹤問題。
這是QA /測試人員的標準問題集。如果候選人具有編程技能,我會問他們關於自動化測試和Selenium之類的經驗。
+1謝謝Selenium。可能是開始學習自動化測試的一個很好的觀點。 – 2010-11-15 20:34:24
什麼是迴歸測試?
你是否在說,回答瑣事問題是某人是否會成爲一名優秀軟件測試人員的好指標? – Alan 2010-11-15 19:21:38
謝謝! @Alan:我在這個領域不是很好。一個壞的事情是,如果我_forgot_在測試中教她的瑣事:-) – 2010-11-15 20:39:33
@Alan:V.H.說的。我不知道答案是否意味着一個好人選。我正在回答一個進入面試的人可能會被問到的問題。 – 2010-11-15 22:10:02
定義和解釋之間的差異:
- 功能測試技術
- 非功能性測試技術(其申請安全例如)
之間:
- 白盒測試
- 黑盒測試
- 灰盒測試
在何種情況下應該實施?舉例說明。
+1好的,謝謝!瞭解每種測試類型的案例是一個很好的觀點! – 2010-11-15 20:27:03
假設您正在招聘軟件測試人員。你會問他哪個問題?
準備在大多數採訪期間發佈的「你對我有什麼問題」。
準備好了一些問題。例如,他們是敏捷商店還是瀑布商店?他們使用自動化嗎?他們通常包括哪些類型的測試(迴歸,安全性,性能,探索性等)。並詢問他們現在正在開發的具體問題。
我認識的大多數好的測試人員都很好奇,並且很喜歡學習新的東西,所以如果我正在採訪某人,而他們對我們的產品和我們的開發方式沒有好奇心,我就不會去找第二次面試。
好點,謝謝! – 2010-11-19 09:23:13
監測技術
複雜性度量
的軟件分析
- 解釋一個具有挑戰性的錯誤
有關的軟件開發生命週期測試題類型(SDLC) ,基本的測試概念,以及一些簡單的「挑戰」包括編寫SQL語句和編寫實際測試用例的問題。
Phil Kirkham's post從前陣子也有一些有用的提示
- 1. 質量保證測試人員 - 您採取什麼措施來「破壞」軟件?
- 2. 如果我們不進行軟件測試會發生什麼
- 3. 當您遇到棘手的問題時,您會做什麼?
- 4. 從招聘DSL廠
- 5. 什麼是Subsytem軟件測試測試
- 6. 房產招聘信息(schema.org的招聘信息)
- 7. 如果您以BDD方式或Gui測試進行測試?
- 8. ASP.Net會員您的想法?
- 9. 如果您有一個功能的場景/測試,您是否必須測試相反的結果?
- 10. 如果您可以使用驗證,爲什麼會使用reject_if?
- 11. 如果您點擊禁用的UIButton,會發生什麼
- 12. 如果您打破Lock()語句,會發生什麼情況?
- 13. 如果您將頻道閱讀爲空,會發生什麼?
- 14. 如果您擁有Team Foundation Server 2012,VersionOne會提供什麼?
- 15. 如果您打斷Git推送會發生什麼?
- 16. 如果您將值分配給$ _REQUEST,會發生什麼情況?
- 17. 當您的軟件在現場崩潰時,您會捕獲哪些信息?
- 18. 您對軟件產品中「組件」的定義是什麼?
- 19. 集成測試 - 您測試什麼級別以及如何設置?
- 20. 您可以在您正在測試的課程中嘲笑方法調用嗎?
- 21. 如果您嘗試釋放已釋放的對象,會發生什麼情況?
- 22. 當您擁有Rich Models時,您會做什麼?
- 23. 當您無法使用ViewState時,您會做什麼?
- 24. 軟件測試和軟件檢測有什麼不同?
- 25. 如果您使用使用OpenGL的庫,您在Windows PC上需要什麼?
- 26. 延遲招聘工人試圖連接只讀從動件
- 27. 您如何使用Google Chrome Webstore應用測試人員帳戶?
- 28. 如果您嘗試更新正在查詢的表,MySQL會執行什麼操作?
- 29. 如果一個文件已經存在,並且您嘗試寫入文件,會發生什麼情況?
- 30. 什麼是您的軟件版本的首選方法?
不本該屬於:http://programmers.stackexchange.com/? – veljkoz 2010-11-15 18:26:37
這個問題似乎是無關緊要的,因爲它是關於面試過程而不是特定的編程問題。 – animuson 2013-06-29 18:55:43