首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >面向初级QA工程师的面试问题

面向初级QA工程师的面试问题
EN

Stack Overflow用户
提问于 2009-01-07 04:41:10
回答 1查看 12.5K关注 0票数 4

http://stackoverflow.com/questions/61532/tips-for-hiring-good-testers

我已经参考了上面的帖子,但我想知道一个没有丰富经验的应届大学毕业生在面试中会遇到什么面试问题?他可能已经完成了课程中的质量保证测试课程。具体来说,关于基本测试的问题,他最有可能被问到的问题是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-07 09:40:09

如果我面试一名软件测试人员,我最感兴趣的是了解他们的一般计算机知识水平。这是因为他们在计算方面的经验和知识越多,他们就越了解程序是如何工作的,也就越了解需要注意的潜在问题。这些知识通常只在那些对计算机有积极兴趣并花费大量空闲时间使用计算机的人身上才能巩固。那些在大学里才开始使用电脑或在必要时才使用电脑的人通常对电脑了解不多。

首先,我会问一些一般性的问题。他们是不是从小到大都有电脑,或者经常用电脑?他们知道计算机的基本硬件组件是什么吗?它们各自的功能是什么?他们知道什么是操作系统吗?我不会雇佣在这种水平上苦苦挣扎的人。

如果他们要测试互联网应用程序,我也会检查一些关于互联网的常识。什么是DNS?什么是路由器?他们是否了解客户端(浏览器)与服务器端的处理?在这里缺乏知识不会自动失败,但它会在我的脑海中留下严重的疑问。

我会逐渐在我的问题中变得更详细,特别是如果应聘者表示他们在某个领域是专家或非常有知识。

我的第三种方法是测试他们解决问题的能力。您的QA测试人员可能不会修复代码中的错误,但他们越能缩小问题范围并确定触发问题的特定情况,开发人员纠正错误的速度就越快,成本就越低。为了做到这一点,我会提出一些示例问题,并询问候选人他们将如何处理并报告错误。在PC上呈现一个实际的现场演示将是理想的,但假设也可以。

最后,我试着看看候选人有多有条不紊。理想的候选人将有条不紊地进行测试--他/她将能够创建一个测试检查表/方法,它将彻底覆盖程序功能的所有重要方面。这是一个很难测试的问题。你可以在向候选人提出假设(或真实)问题的同时拿起它,并仔细观察它们是如何进行的。

如果你正在主持面试,并且对上述领域并不是很了解,那么试着找一个了解这些方面的人来面试,否则那些说话圆滑的应聘者很容易蒙蔽你的眼睛,并以他们自信的无知给你留下深刻的印象。如果你是那个潜在的候选人,并且你知道你在上述任何领域都不是很有能力,那么就省去你自己和任何潜在雇主的痛苦,并进行一些职业能力测试来找到你真正的职业道路。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/419209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档