一面
1. 自我介绍
2. 为什么选择自动驾驶测试这个方向?
3. 深挖实习相关经历
4. pytest中的fixture主要用来解决什么问题?
5. Linux基础相关命令
6. 服务部署在Docker容器内,容器内部访问不通,你的排查思路是什么?
7. Linux如何查询占用指定端口的进程
8. 说说你日常使用Git的完整操作流程
9. 算法题:移动零
10. 场景题:为APP个人主页设计测试用例
11. 候选人反问:业务项目、日常工作内容
二面
1. 自我介绍
2. 实习阶段,你如何编写自动化脚本?怎么判断自动化能够提升测试效率?
3. 使用pytest管理用例时,如何借助fixture实现测试用例按业务模块拆分?
4. 如果部分测试用例执行失败,了解哪些失败重试的实现方案?
5. 隐式等待与显式等待的差异,以及各自适用场景
6. 同一脚本同时存在显式、隐式等待,查找元素时等待时间的生效规则
7. 深挖项目细节
8. 如何保障测试用例覆盖率
9. 常用的测试用例设计方法有哪些
10. 设计测试用例需要从哪些维度思考
11. 讲讲CI/CD流水线搭建方式,流水线触发方式:分支提交触发还是定时触发?
12. 手写SQL:从测试结果表,查询近7天失败次数大于3次的用例名称
13. 解释测试左移、测试右移概念
14. 除bug数量外,还有哪些衡量产品质量的指标
15. Redis缓存雪崩、缓存击穿、缓存穿透分别是什么场景?
16. Vue组件之间有哪些通信方式?
17. 提交缺陷单后开发不响应,该如何处理