最近面试了一些测试方面相关的岗位,通过牛客等途径也看了不少的面经,发现大部分人面试题目都有很多相似点,结合自己的一些面试经历,现在分享一些我面试中碰到过的问题
常见的面试题
1、jmeter的加密参数如何入参?
2、如果不是MD5,怎么实现加密参数入参?
3、给你一个借款场景,讲下它的功能测试点?
4、给你两张表,怎么做接口测试(就是将上一个接口的返回值作为下个接口入参)
5、做性能测试你关注了哪些指标?
6、Tps一直没上去的原因是什么?
7、讲下你的项目,比如借款模块
8、App测试关注的点有哪些方面?
9、Jmeter如何实现参数化?
10、第三方接口怎么测?
11、Set集合和字典的区别?
12、Http和https的区别?
13、你们的线上环境有几套?
14、测试用的哪种开发模式?
15、你们在哪种情况下会用到linux指令?
16、常用的linux指令?
17、对于重复出现的字段,怎么去重?
初试
1、自我介绍
2、常用的黑盒测试方法有哪些
3、针对 微信红包,怎么展开测试
4、什么是自动化
5、如何搭建自动化环境
6、什么时候使用自动化
7、selenium支持哪些语言
8、selenium里有哪些模块方法
9、for循环 和 while循环 有什么区别
初试
1、自我介绍
2、说一下最近做的一个项目
3、最近项目中如何通过python+requests实现接口自动化
4、上一家公司的测试流程是怎样的
5、如何处理没有需求的项目
6、印象比较深的bug有哪些
7、你有什么要问我吗
复试
1、自我介绍
2、最近的项目流程
3、项目中是如何实现接口自动化的
4、接口自动化的脚本是怎么运行的+持续集成工具
4、是否参加过需求评审?需求评审时是否有提出过独特的见解
5、什么情况下会用到Xmind
6、讲一下如何用Xmind工具对借款这个模块进行梳理
7、给你一只笔怎么测试
8、如何处理没有需求的新模块
9、你的专业是跟计算机有关的,是否接触过计算机语言
10、对python的使用是通过什么渠道了解的
11、先前的工作节奏是怎样的?对加班怎么看?
12、你有什么要问我的吗
平安:
1、项目介绍
2、自动化是如何实现的?脚本是如何实现的?
3、接口测试你们公司是怎么做的?自动化脚本实现过程
4、jmeter如何保持session会话?token如何保持?
5、jmeter如何进行并发测试,操作流程?
6、jmeter如何进行参数化,操作过程?
7、jmeter加密参数如何入参?
8、如何判断自动化脚本用例通过,方法是什么?
9、项目流程?
10、给你一个测试场景,如何写测试点?如借款交易?
11、你们一个迭代写多少测试用例,多少用来跑自动化,如10条自动化用例,多少天完成?
12、单接口测试是什么?混合接口测试是什么?
13、人脸识别你们是如何测的,场景是怎么样的?
14、你会关键字是吧,如何对日期进行随机生成?
15、linux指令,需要查找文件,但不知道文件的路径和全名,只知道部分名字,怎么查找
16、需要定位到某个文件的某个身份证,这个用什么指令
17、postman接口调通了,在jmeter中失败了,原因怎么分析
18、数据库用的是什么?都用来干嘛?
19、常用的元素定位方法?
20、你们公司测试人员有多少人?任务都是如何分配
21、离职原因?