| 面试岗位 |
|
|
|
|
| 面试日期 |
|
|
|
|
| 评分依据 |
分值 |
应试者得分 |
应试者回答记录 |
参考 |
| 1.基础问题 |
|
|
|
|
| 自我介绍 |
|
|
|
|
| 介绍近期负责的项目,负责测试哪些模块,是怎么样测试的 |
|
|
|
|
| 2.测试技术与方法考察 |
|
|
|
|
| 给你一个功能,比如支付功能,你会怎么去设计测试用例? |
|
|
|
|
| 请说一下以往工作中都曾具体做过哪些工作?其中最擅长哪部分工作(功能,自动化(UI和接口),性能)?这部分你是怎么做的? |
|
|
|
|
| 常见的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用 |
|
|
|
|
| 如果你独立负责一个产品,怎么进行测试才能保证软件的质量? |
|
|
|
|
| 请认为自己应聘测试岗位的优势是什么? |
|
|
|
|
| 请谈谈你在测试工作中遇到最大的困难是什么? |
|
|
|
|
| 3.问题分析定位能力 |
|
|
|
|
| 遇到程序缺陷时,你会怎么去分析问题的根本原因?如:遇到登录功能报错导致无法登录成功,你会怎么去分析问题 |
|
|
|
|
| 缺陷报告中包含哪些内容? |
|
|
|
|
| 使用过哪些抓包工具?如何使用?怎么运用到工作? |
|
|
|
|
| 说一下你工作中影响最深的bug,是怎么解决的? |
|
|
|
|
| 4.接口自动化测试 |
|
|
|
|
| 介绍一下你使用的自动化框架?工作原理是什么?能否自己搭建自动化测试框架? |
|
|
|
|
| 接口调不通,如何去排查? |
|
|
|
|
| 自动化接口测试的数据校验方法? |
|
|
|
|
| 如何保证接口测试的覆盖率? |
|
|
|
|
| 在自动化接口测试的过程中,上下游接口有数据依赖如何处理? |
|
|
|
|
| 在进行自动化测试时,您通常使用哪些工具和框架,并解释它们之间的区别和优缺点。 |
|
|
|
|
| 如何从0开始搭建自动化体系 |
|
|
|
|
| 怎么设计接口测试的测试用例?如提交订单接口 |
|
|
|
|
| 5.UI自动化测试 |
|
|
|
|
| 介绍一下你使用的UI自动化框架?工作原理是什么? |
|
|
|
|
| Xpath元素定位方式有哪些,CSS选择器定位方式有哪些? |
|
|
|
|
| 举例一个功能(如:选择日期控件或文件上传),怎么进行元素定位和操作? |
|
|
|
|
| 6.性能测试 |
|
|
|
|
| 介绍一下你是怎么开展性能测试的? |
|
|
|
|
| 假设给你一个场景(如秒杀活动,要求支持1000个人同时进行秒杀),你如何进行性能测试 |
|
|
|
|
| 介绍一下你用过的服务器资源监控工具,并解释它们之间的区别和优缺点。 |
|
|
|
|
| tps如果上不去原因有哪些? |
|
|
|
|
| 如何判断应用的最大处理能力? |
|
|
|
|
| 经常遇到的性能问题有哪些? |
|
|
|
|
| 如何判断是否有网络瓶颈 |
|
|
|
|
| 如何分析性能数据? |
|
|
|
|
| 7.编程能力 |
|
|
|
|
| list列表插入元素的方法有哪些 |
|
|
|
|
| 类的属性有哪些? |
|
|
|
|
| Python中的列表和元组有什么区别? |
|
|
|
|
| 如何在Python中生成随机数? |
|
|
|
|
| Python中的生成器是什么? |
|
|
|
|
| python中超继承的作用 |
|
|
|
|
| 8.数据库 |
|
|
|
|
| mysql进行模糊查询的SQL语句? |
|
|
|
|
| 什么是关系型数据库?有哪些? |
|
|
|
|
| 如何只显示重复数据,或不显示重复数据? |
|
|
|
|
| 如何做单字段升序排序? |
|
|
|
|
| 9.Linux |
|
|
|
|
| Linux系统的操作命令说10个,一般用什么工具远程连接Linux服务器? |
|
|
|
|
| 如何查看磁盘还有多少剩余空间 |
|
|
|
|
| 如何查看一个服务是否在运行 |
|
|
|
|
| 怎么查看一个进程的端口号 |
|
|
|
|
| Linux系统的网络配置信息、IP地址信息如何查看? |
|
|
|
|
| 10.计划与管理能力考察 |
|
|
|
|
| 我们常常会遇到过完成任务过程中时间、资源比较紧张的状况。请举例说明遇到这种情况你是如何应对的? |
|
|
|
|
| 测试计划包括哪些方面?这个计划如何影响整个软件开发周期? |
|
|
|
|
| 有哪些常见的测试管理工具和技术?他们对测试流程的效率和效果产生了哪些影响? |
|
|
|
|
| 在处理紧急事务或 bug 问题的情况下,如何分配和优先处理测试任务? |
|
|
|
|
| Linux系统的网络配置信息、IP地址信息如何查看? |
|
|
|
|
| 11.持续学习能力考察 |
|
|
|
|
| 请举一个具体的例子,说明你是怎样学习一门技术并且怎样将它用于实际工作中的。 |
|
|
|
|
| 平时如何获取软件测试相关的新知识? |
|
|
|
|
| 当你遇到不理解的问题时,你通常怎么做?举一个可以说明该方法成果的例子。 |
|
|
|
|
| 你认为自己当前最需要提高和加强的技能是什么?有哪些计划或措施可以帮助你达到这些目标? |
|
|
|
|
| 是否有需要补充?是否有疑问? |
|
|
|
|
| 12.人工智能 |
|
|
|
|
|
|
|
|
|
| 综合得分 |
#REF! |
|
|
|
| 综合建议 |
|
|
|
|