测试开发一面、二面面经合集
完整信息
本篇目录
#面经# #发面经攒人品#
9.1 一面
一、背景 & 个人情况
- 学校大几,学校一般什么时候实习?
- 年龄、暑期实习时间,开学有课如何平衡实习?
- 学校专业课情况,哪些核心课程学过、哪些没学(计算机网络、操作系统、数据库)?
二、实习项目 - 讲一讲实习的主要工作内容,展开说说。
- 这个项目整体系统架构了解吗?
追问:参数校验、事务处理@Transactional(rollbackFor)、全局异常、异步报表生成等实现细节。
三、AI 相关技术 - 自学过哪些 AI 相关内容?应用层面做过什么实践?
- 了解 Agent、Skill 吗?
- 除了调用外部工具写代码,AI 还用来做什么?
四、数据库 - 什么场景会产生数据库死锁?如何避免死锁?
- 什么情况下发生脏读?事务隔离级别?
五、操作系统 & JVM 内存 - 操作系统内存管理机制,程序是如何运行的?
- 了解的 JVM 内存吗?
六、学习方式 & 竞赛奖项 - 平时是怎么自学技术的?
- 抖音 AI 创变者计划:活动背景、奖金、参赛组数、团队分工,你在组内承担什么工作。
七、手写代码(两道) - 算法题:字符串中%s使用 list 列表元素依次替换;列表有多余元素追加到字符串末尾。讲思路,现场实现。
- SQL 题:两张表(学生表、成绩表),查询所有课程分数都大于 80 分的学生姓名。
八、反问环节 - 你有什么想问我的?(你提问:入职需要补充哪些知识)
9.8 二面(40min)
1. 自我介绍
2. 谈谈你对测试开发工程师的理解
3. 黑盒题:输入三个数字,判断能否构成三角形,设计测试用例
4. 实习项目:项目里挑战最大/最难的功能模块
5. 报表SQL优化:查询从2s降到800ms,根因是表结构、索引还是缓存?
6. 实习过程有没有使用AI辅助开发?怎么用的?
7. 算法题1:单链表如何判断是否存在环
8. 算法题2:链表有环,如何求环的长度
9. 算法题3:Java实现最小栈
10.反问环节:你有什么想问我的?
11.学校是否允许实习,可实习时长
9.9 hr面
1. 自我介绍(3‑4分钟):重点讲性格,为什么能通过前两轮,哪些特质匹配测开岗位
2. 你的求职意向原本偏向后端/全栈,为什么投测试开发?
3. 确认学业情况:课程、出勤,能否保证实习时长(4个月以上全勤)
4. 上一段实习只做两个多月,为什么离职来快手?
5. 你之前做传统金融B端,快手是互联网B/C端,你准备怎么弥补能力短板?
6. 讲一讲实习中缺陷定位、bug修复、闭环十多项线上反馈的完整流程
7. 有没有遇到测试提交的问题,你认为不是bug的场景?怎么处理?
8. AI模拟面试RAG项目:语义检索提升35%的数据来源?是独立完成还是合作?
9. 如何保证AI生成的测试数据的真实性,和真实线上数据尽量一致?
10. 如果让你来测试RAG系统,你觉得最难测的点是什么?
11. 简历问题:接口自动化、性能测试、持续集成工具掌握程度
12. 性格怎么样?
13. 和上级/他人意见不一致、发生冲突你如何处理?
14. 如果mentor给了你觉得不合适的方案,你怎么做?
15. 反问环节:候选人提问
16. 再次确认:实习时长、出勤约束、学校会不会干扰实习、最快入职时间
17. 告知薪资福利,确认是否接受
感觉hr面比技术面都难😨恶补测试知识😇
本篇目录
当前问题0144
- 01
学校大几,学校一般什么时候实习?
- 02
年龄、暑期实习时间,开学有课如何平衡实习?
- 03
学校专业课情况,哪些核心课程学过、哪些没学(计算机网络、操作系统、数据库)?
- 04
讲一讲实习的主要工作内容,展开说说。
- 05
这个项目整体系统架构了解吗?
- 06
追问:参数校验、事务处理@Transactional(rollbackFor)、全局异常、异步报表生成等实现细节。
- 07
自学过哪些 AI 相关内容?应用层面做过什么实践?
- 08
了解 Agent、Skill 吗?
- 09
除了调用外部工具写代码,AI 还用来做什么?
- 10
什么场景会产生数据库死锁?如何避免死锁?
- 11
什么情况下发生脏读?事务隔离级别?
- 12
操作系统内存管理机制,程序是如何运行的?
- 13
了解的 JVM 内存吗?
- 14
平时是怎么自学技术的?
- 15
抖音 AI 创变者计划:活动背景、奖金、参赛组数、团队分工,你在组内承担什么工作。
- 16
算法题:字符串中%s使用 list 列表元素依次替换;列表有多余元素追加到字符串末尾。讲思路,现场实现。
- 17
SQL 题:两张表(学生表、成绩表),查询所有课程分数都大于 80 分的学生姓名。
- 18
你有什么想问我的?(你提问:入职需要补充哪些知识)
- 19
自我介绍
- 20
谈谈你对测试开发工程师的理解
- 21
黑盒题:输入三个数字,判断能否构成三角形,设计测试用例
- 22
实习项目:项目里挑战最大/最难的功能模块
- 23
报表SQL优化:查询从2s降到800ms,根因是表结构、索引还是缓存?
- 24
实习过程有没有使用AI辅助开发?怎么用的?
- 25
算法题1:单链表如何判断是否存在环
- 26
算法题2:链表有环,如何求环的长度
- 27
算法题3:Java实现最小栈
- 28
学校是否允许实习,可实习时长
- 29
自我介绍(3‑4分钟):重点讲性格,为什么能通过前两轮,哪些特质匹配测开岗位
- 30
你的求职意向原本偏向后端/全栈,为什么投测试开发?
- 31
确认学业情况:课程、出勤,能否保证实习时长(4个月以上全勤)
- 32
上一段实习只做两个多月,为什么离职来快手?
- 33
你之前做传统金融B端,快手是互联网B/C端,你准备怎么弥补能力短板?
- 34
讲一讲实习中缺陷定位、bug修复、闭环十多项线上反馈的完整流程
- 35
有没有遇到测试提交的问题,你认为不是bug的场景?怎么处理?
- 36
AI模拟面试RAG项目:语义检索提升35%的数据来源?是独立完成还是合作?
- 37
如何保证AI生成的测试数据的真实性,和真实线上数据尽量一致?
- 38
如果让你来测试RAG系统,你觉得最难测的点是什么?
- 39
简历问题:接口自动化、性能测试、持续集成工具掌握程度
- 40
性格怎么样?
- 41
和上级/他人意见不一致、发生冲突你如何处理?
- 42
如果mentor给了你觉得不合适的方案,你怎么做?
- 43
再次确认:实习时长、出勤约束、学校会不会干扰实习、最快入职时间
- 44
告知薪资福利,确认是否接受
