2010-11-15 46 views
2

我將教一個學生,因爲她的職業是軟件測試員或軟件測試經理。你有什麼建議,她應該準備面試問題嗎?如果您正在招聘軟件測試員,您會問什麼?

非常感謝你提前。

+2

不本該屬於:http://programmers.stackexchange.com/? – veljkoz 2010-11-15 18:26:37

+0

這個問題似乎是無關緊要的,因爲它是關於面試過程而不是特定的編程問題。 – animuson 2013-06-29 18:55:43

回答

8

我會問 - 「你會怎麼測試'這個'?','這'與你的工作有關 - 或者你至少知道很多。例如,你可以問「你將如何測試Web瀏覽器?」。你會想看看它是否有很好的電池功能測試思路,以及全局觀點或(如上所述),非功能區域如性能,可靠性,安全性等。

我也會問他們關於溝通的問題 - 例如「給我舉一個你如何解決與同事衝突的例子」。測試人員通常是「壞消息的傳播者」,因此人際交往能力以及與同齡人良好溝通的能力至關重要。你也可以查找使用數據做決策的例子,或者沒有授權的影響是有價值的。

最後,問「你怎麼學的?」 - 測試是一種學習活動,所以在快速學習中的能力和展示經驗是成功的人的標誌。

+0

+1謝謝Alan,好的建議。我會採取「你如何學習?」特別考慮到問題。 – 2010-11-15 20:24:29

1

你應該在錯誤報告中包含什麼?

+0

+1的原因,謝謝! – 2010-11-15 20:28:36

1

1)您將如何分析業務用例並圍繞這些用例開發測試計劃?
2)你將如何實現這些測試用例?
3)隨着應用程序變大,您將如何處理跨版本的迴歸測試
4)您將如何跟蹤問題。

這是QA /測試人員的標準問題集。如果候選人具有編程技能,我會問他們關於自動化測試和Selenium之類的經驗。

+0

+1謝謝Selenium。可能是開始學習自動化測試的一個很好的觀點。 – 2010-11-15 20:34:24

1

什麼是迴歸測試?

+1

你是否在說,回答瑣事問題是某人是否會成爲一名優秀軟件測試人員的好指標? – Alan 2010-11-15 19:21:38

+0

謝謝! @Alan:我在這個領域不是很好。一個壞的事情是,如果我_forgot_在測試中教她的瑣事:-) – 2010-11-15 20:39:33

+0

@Alan:V.H.說的。我不知道答案是否意味着一個好人選。我正在回答一個進入面試的人可能會被問到的問題。 – 2010-11-15 22:10:02

1

定義和解釋之間的差異:

  • 功能測試技術
  • 非功能性測試技術(其申請安全例如)

之間:

  • 白盒測試
  • 黑盒測試
  • 灰盒測試

在何種情況下應該實施?舉例說明。

+0

+1好的,謝謝!瞭解每種測試類型的案例是一個很好的觀點! – 2010-11-15 20:27:03

0

假設您正在招聘軟件測試人員。你會問他哪個問題?

1

Joel在本文末尾提到了測試人員的一些特質。可能是這可以幫助。 Joel on testing

+0

謝謝!非常鼓舞人心,因爲她絕對不是程序員:-) – 2010-11-19 09:24:10

2

準備在大多數採訪期間發佈的「你對我有什麼問題」。

準備好了一些問題。例如,他們是敏捷商店還是瀑布商店?他們使用自動化嗎?他們通常包括哪些類型的測試(迴歸,安全性,性能,探索性等)。並詢問他們現在正在開發的具體問題。

我認識的大多數好的測試人員都很好奇,並且很喜歡學習新的東西,所以如果我正在採訪某人,而他們對我們的產品和我們的開發方式沒有好奇心,我就不會去找第二次面試。

+0

好點,謝謝! – 2010-11-19 09:23:13

0
  • 監測技術

  • 複雜性度量

  • 的軟件分析

  • 解釋一個具有挑戰性的錯誤

有關的軟件開發生命週期測試題類型(SDLC) ,基本的測試概念,以及一些簡單的「挑戰」包括編寫SQL語句和編寫實際測試用例的問題。

Phil Kirkham's post從前陣子也有一些有用的提示

相關問題