如果您正在招聘软件测试人员,您会问什么?

时间:2010-11-15 17:26:12

标签: testing

我将指导一名学生担任软件测试员或软件测试经理。你有任何建议,她应该准备哪些面试问题?

非常感谢你。

9 个答案:

答案 0 :(得分:8)

我会问 - “你会怎么测试'这个'?”,“这个”与你的作品有关 - 或者你至少知道很多。例如,您可以问“您将如何测试Web浏览器?”。你想看看它是否有很多功能测试的想法,以及全局的概念或(如上所述)非功能性领域,如性能,可靠性,安全性等。

我也会问他们有关沟通的问题 - 例如“举个例子,说明你如何解决与同事的冲突”。测试人员通常是“坏消息的承载者”,因此人际关系技巧以及与同伴进行良好沟通的能力至关重要。您还可以查找使用数据做出决策的示例,或者没有权限的影响是有价值的。

最后,问“你怎么学习?” - 测试是一项学习活动,因此快速学习的能力和经验证明是成功人士的标志。

答案 1 :(得分:2)

为大多数采访中出现的“你有问题吗”做好准备。

准备好一些问题。例如,他们是敏捷或瀑布商店吗?他们使用自动化吗?它们通常包括哪种类型的测试(回归,安全性,性能,探索性等)。并询问有关他们现在正在发展的具体问题。

我认识的大多数优秀测试人员都很好奇,喜欢学习新事物,所以如果我采访了某人,他们对我们的产品是什么以及我们如何开发它没有好奇心,我就不会寻找第二次面试。

答案 2 :(得分:1)

您应该在错误报告中包含哪些内容?

答案 3 :(得分:1)

1)您如何分析业务用例并围绕这些用例制定测试计划? 2)你将如何实施这些测试用例? 3)当应用程序变大时,您将如何处理跨版本的回归测试? 4)你将如何跟踪问题。

这是质量保证/测试人员的标准问题集。如果候选人具有编程技能,我会向他们询问有关自动化测试的经验以及Selenium等事项。

答案 4 :(得分:1)

什么是回归测试?

答案 5 :(得分:1)

定义并解释之间的差异:

  • 功能测试技术
  • 非功能性测试技术(例如适用于安全性)

之间:

  • 白盒测试
  • 黑盒测试
  • 灰盒测试

应该在哪种情况下实施?举例说明。

答案 6 :(得分:1)

本文最后的乔尔为测试人员提到了一些品质。可能这可以帮助。 Joel on testing

答案 7 :(得分:0)

假设您正在招聘软件测试人员。你会问他哪个问题?

答案 8 :(得分:0)

  • 监控技术

  • 复杂度指标

  • 软件分析类型

  • 解释具有挑战性的错误

测试有关软件开发生命周期(SDLC)的问题,基本测试概念以及一些简单的“挑战”问题,包括编写SQL语句和编写实际测试用例。

前一段时间的

Phil Kirkham's post也有一些有用的提示