一面(电话面试,大约70分钟):
1、项目描述
2、介绍一下自己写的接口自动化框架
3、常见的自动化框架,为什么使用pytest
4、redis基本操作、数据类型等
5、数据库sql一个分组查询
6、测试流程
7、微信聊天功能测试用例
8、jenkins使用过程中,出现吗问题,如何解决
9、写代码:写一个接口请求,返回的字符串怎么转换成json
10、代码:二分查找
11、代码:统计文件中的ip数,返回重复次数最多的ip,根据这个代码实现,设计测试用例
二面(线上面试,大约90分钟):
1、项目介绍,说出框架结构
2、自己写的接口框架,设计思想
3、为什么做了两套接口自动化框架
4、整个研发流程,说出流程中的不足
5、monkey测试如何测试,如何找出产生的crash
6、移动端与app端的不同
7、接口自动化应用的场景,测试用例覆盖情况
8、代码:两数之和,说出代码中可优化的部分
9、代码:判断链表是否有环
三面(现场面试,大约30分钟):
1、目前项目介绍,画出项目框架,边画边讲
2、拿项目中的模块举例,如何进行测试
3、个人的职业规划
4、个人的兴趣爱好当面
全部评论
(2) 回帖