软件测试工程师结构化面试题库


Posted in 面试题 onNovember 23, 2016

一、编制原则:

1、 应聘者与空缺职位的匹配度(选择合适人选)

2、 信度(突破人/时/空因素,结果一致性)

3、 效度(面试结果与实际工作绩效的相关度)

4、 普遍适用性(通用常规岗位,针对技能、潜力、素质及性格特点等方面)

二、软件测试职位考察要素及权重(满分100)

1、 业务技术能力 60%

2、 沟通表达能力 10%

3、 抗压能力 10%

4、 主动学习能力 10%

5、 稳定性 10%

附:软件测试岗位结构化面试评分表

主要特质 要点 分值 初试 复试(一) 复试(二) 备注

业务能力(60) 理论概念 10

测试工具 15

语言能力 15

项目经验 15

管理经验 5

沟通表达能力(10) 逻辑性 2.5

条理性 2.5

反应能力 2.5

总结性 2.5

抗压能力(10) 原工作强度 5

加班看法 2

调节方法 3

主动学习能力(10) 自我激励 2

执行力 3

学习计划 5

稳定性(10) 工作周期 5

离职原因 3

发展规划 2

合 计 100

岗位匹配度 5

面试人

其它补充说明  

三、面试职责分类:

总体原则:人力资源部负责除业务能力外其他质能力考察,用人部门针对应聘者业务技术能力考查,主管领导对应聘者进行整体把握。

四、面试题库

(一)业务技术能力:

1、 为什么要在一个团队中开展软件测试工作?

2、 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?

3、 您所熟悉的软件测试类型都有哪些?能否比较一下这些类型的不同?

4、 您认为做好测试用例设计工作的关键是什么?

5、 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系

6、 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?

7、 您认为做好测试计划工作的关键是什么?

8、 您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

9、 请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。

10、 您以往是否曾经从事过性能测试工作?如果有, 请尽可能的详细描述您以往的性能测试工作的完整过程

11、 您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。

12、 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?

13、 在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

14、 您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程

15、 在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的?

16、 你对测试最大的兴趣在哪里?为什么?

17、 你自认为测试的优势在哪里?

18、 你以前工作时的测试流程是什么?

19、 当开发人员说不是BUG时,你如何应付?

20、 设计用例的方法、依据有那些?

21、 请简单描述一下一个缺陷测试报告的组成?

22、 基于WEB信息管理系统测试时应考虑的因素有哪些?

23、 软件测试项目从什么时候开始,?为什么?

24、 需求测试注意事项有哪些?

25、 简述一下缺陷的生命周期?

26、 你在你所在的公司是怎么开展测试工作的?是如何组织的?

27、 你认为理想的测试流程是什么样子?

28、 软件测试活动的生命周期是什么?

29、 请画出软件测试活动的流程图?

30、 针对缺陷采取怎样管理措施?

31、 什么是测试评估?测试评估的范围是什么?

32、 如果能够执行完美的黑盒测试,还需要进行白盒测试吗?为什么?

33、 测试结束的标准是什么?

34、 软件验收测试除了alpha,beta测试以外,还有哪一种?

35、 能简单用C实现一下递归循环吗?

(二)沟通表达能力(基本素质)

1、 请先简单介绍一下毕业以后的工作情况?

2、 你喜欢什么样的工作环境?

3、 您在原来公司主要的工作职责是什么?

4、 你如何评价原来的公司?如果是正向的,那你为什么离开这么好的一个平台?如果是反向的,那你作为公司的一份子,你应该承担什么样的责任?或你觉得问题究竟出在什么地方?

5、 请简单介绍一下家庭的情况?你觉得你应该在家中承担什么样的责任?你现在承担什么责任?

6、 你在同事的眼中是什么样的人?

7、 你如何评价你原来的团队?

8、 几年的工作中,你遇到的最大的困惑是什么?如何解决的?现在回想一下,怎么评价当时的状态?

9、 你对我们公司了解有多少?

10、 你认为做软件测试的人需要什么样的特质?你说的这些你本人都具备吗?为什么?请列举几个例子证明你说的这些特质。

11、 您认为在测试人员同,开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?

12、 维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?

13、 您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)

(三)抗压能力

1、 原来加班情况如何?

2、 个人对加班怎么看?

3、 你通常如何保证工作在规定时间内完成?

4、 你和研发人员在原来的沟通中发生过障碍吗?如何解决的?

5、 如果老板很重视偏爱研发,把客户反映的问题都归结为测试没有把好关,你作为测试组的负责人,通常怎么办?

6、 你最怕我问你什么问题?

7、 你作为测试项目负责人,派了一名同事跟随研发项目组一起工作,研发的项目负责人总向你反映派过去的人不合格,你怎么办?如果再派了一个,还是不满意呢?

8、 你现在最大的压力来自何处?如何处理

9、 当你手下的业务能力超过你了,你如何与他相处?

10、 你觉得自己的短板是什么?怎么做能够得到改善呢?那样做了吗?为什么不那样做?

离职这么常时间了为什么还没找到合适的职位呢?

11、在一次重要的会议上,由你代领导起草的大会报告中有一项数据明显错误,与会代表都知道此数据有误,领导的报告刚刚开始,文中要多次提到该数据,你该怎么办?

(四)主动学习能力

1、个人觉得下一步发展的方向是什么?为此方向设定了什么目标,为此目标设定了什么样的学习计划?

2、个人除了专业方面的知识,还有其他兴趣或爱好吗?

3、如果在一个项目中,你遇到一个比较棘手的问题,通常怎样解决?

4、个人经常反思总结个人的生活和工作吗?请简单举例说明一下。

(五)稳定性

1、 为什么选择测试这行?

2、 你的测试职业发展是什么?

3、 你为什么想离开目前的职务?

4、 你找工作时,最重要的考虑因素为何?

5、 三年以后设想一下自己成为什么样的人?现在在差距在什么地方?有什么样的计划来使自己进步?

6、 为什么我们应该录取你?


Tags in this post...

面试题 相关文章推荐
error和exception有什么区别
Oct 02 面试题
Java的接口和C++的虚类的相同和不同处
Mar 27 面试题
Java中compareTo和compare的区别
Apr 12 面试题
将一个数的从第5位开始的7个数取出,其余位置0
May 26 面试题
如何在存储过程中使用Loop
Jan 05 面试题
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
May 01 面试题
数据库方面面试题
Apr 22 面试题
杭州龙健科技笔试题.net部分笔试题
Jan 24 面试题
Net Remoting把服务器端激活两种模式
Jan 22 面试题
结构和类有什么异同
Jul 16 面试题
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
Nov 10 面试题
JSP&Servlet技术面试题
May 21 面试题
如果让你测试一台高速激光打印机,你都会进行哪些测试
Dec 04 #面试题
优纳科技软件测试面试题
May 15 #面试题
数据库测试通常都包括哪些方面
Nov 30 #面试题
长青弘远的面试题
Jun 09 #面试题
GWebs公司笔试题
May 04 #面试题
北京麒麟网信息技术有限公司网络游戏测试面试题
Sep 28 #面试题
当当网软件测试笔试题
Nov 24 #面试题
You might like
linux下 C语言对 php 扩展
2008/12/14 PHP
php 随机记录mysql rand()造成CPU 100%的解决办法
2010/05/18 PHP
php下载文件的代码示例
2012/06/29 PHP
注册页面之前先验证用户名是否存在的php代码
2012/07/14 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
PHP两种快速排序算法实例
2015/02/15 PHP
PHP学习笔记(二):变量详解
2015/04/17 PHP
joomla组件开发入门教程
2016/05/04 PHP
thinkPHP中U方法加密传递参数功能示例
2018/05/29 PHP
PHP count_chars()函数讲解
2019/02/14 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
2019/10/17 PHP
Node.js中的process.nextTick使用实例
2015/06/25 Javascript
JS实现仿新浪微博发布内容为空时提示功能代码
2015/08/19 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
jquery实现界面无刷新加载登陆注册
2016/07/30 Javascript
js制作支付倒计时页面
2016/10/21 Javascript
文件上传,iframe跨域数据提交的实现
2016/11/18 Javascript
详解用webpack2搭建angular2的项目
2017/06/22 Javascript
arcgis for js栅格图层叠加(Raster Layer)问题
2017/11/22 Javascript
vue2.0模拟锚点的实例
2018/03/14 Javascript
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
jquery实现的简单轮播图功能【适合新手】
2018/08/17 jQuery
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
2019/04/30 Javascript
Vue+axios+WebApi+NPOI导出Excel文件实例方法
2019/06/05 Javascript
vue 项目中当访问路由不存在的时候默认访问404页面操作
2020/08/31 Javascript
vant组件中 dialog的确认按钮的回调事件操作
2020/11/04 Javascript
[56:12]LGD vs Optic Supermajor小组赛D组胜者组决赛 BO3 第一场 6.3
2018/06/04 DOTA
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
Python闭包实现计数器的方法
2015/05/05 Python
浅谈python socket函数中,send与sendall的区别与使用方法
2017/05/09 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
Python3模拟登录操作实例分析
2019/03/12 Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
2020/05/03 Python
Python爬虫爬取糗事百科段子实例分享
2020/07/31 Python
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
Shell编程面试题
2016/05/29 面试题