58测开面经
一面
- 自我介绍
- 挑一个最能体现你专业能力的项目,详细讲一下
- UI自动化脚本的稳定性怎么样
- 用例触发的方式
流水线定时拨测和手动触发两种
- 通过UI自动化发现的缺陷数量
- 为什么到自动化阶段才发现这些缺陷,而没有在前置的阶段发现
- 浏览器发起一个请求,整个请求的一个处理过程
- SQL题目:一张学生表有三个字段,学生姓名、学科、学科成绩,60分及格,如果想输出所有科目都及格的学生姓名,该怎么写SQL
- 讲一下斐波那契数列的解决思路
- 针对刚刚设计的这个算法,如何设计用例
- 参数的值传递和引用传递的区别,Java是值传递还是引用传递
- 安全测试做过吗,讲一下SQL注入
- 讲一下对58的了解
二面
- 讲一下腾讯的UI自动化是怎么做的
- 发现了多少哪些功能缺陷,这些都是什么样的一些问题
- 如果自动化用例跑不通怎么去修复
- 你认为自动化这个事情给你带来的收获
- AI用例分析是怎么做的
- 介绍一下大模型本身会具备哪些能力,你的项目中都用到了它的哪些能力
- 百度的AI相关项目介绍一下
- 写博客的初衷
- 为什么选择测试开发这个岗位
- 怎么评价一个算法的好坏——时间复杂度
- 时间复杂度如何去评估
- 假设有两个方法,方法一有一个嵌套循环,循环里还有一个耗时的网络操作;方法二有两个单纯的循环,循环中就是做一些本地计算,这两个方法哪个更快一些?时间复杂度是多少?
- 图论讲一下
- 深度优先、广度优先讲一下,它们的时间复杂度怎样
- 讲一下动态规划
- 你都知道有哪些常见的算法
- 反问业务
hr面
- 基本问题
- 后续告知进池子,按照排名沟通offer