目录
未标注答案,欢迎大家给出自己的见解。
一、人事面
- 学历真实?学信网可查?
- 是否离职?
- 离职原因?
- 工作地点接受吗?
- 期望薪资?
- 多久可以入职?
二、技术面
(一)基本信息
- 自我介绍
- 介绍项目
- 负责模块
- 职业规划
(二)测试理论
- 项目流程?
- 测试用例包括什么?
- Bug包括什么?
- 缺陷的状态流程?
- 测试报告包括什么?
- 常见的用例设计方法有哪些?结合项目说明
- 如何设计出覆盖全需求的用例?
- 椅子/钢笔怎么测?
- 什么是冒烟测试?
(三)接口测试
- 抓不到包是什么原因?
- Post和Get的区别?
- Http和Https的区别?
- 如何写断言?
- 如何进行上下游接口传参?
- 会不会使用代码进行接口测试?
(四)数据库
- 数据库增删改查语句【笔试】
- 多表查询【笔试】
- 内外联查询的区别?
- 如何倒序排列?
- 如何查询重名数据?
- 如何查看[4,6]条数据
- 什么是索引?
(五)性能测试
- 性能测试的流程
- 有没有写过脚本?
- Jmeter常用的组件?各有什么作用?
- 如何实现参数化?
(六)Linux
- 常用的Linux命令?
- 查看隐藏文件的命令?
chmod 775
是什么意思?
(七)编程语言_Python
- 学过什么编程语言?
- 列表、数组和字典的区别?
- 深拷贝和浅拷贝的区别?
- 读代码,写出输出结果【笔试】
- Python使用递归实现反转字符串,如"ABCDEF"反转为"FEDCBA"
# 如果字符串长度小于等于1,直接返回该字符串;
# 否则,将该字符串的第一个字符与剩余字符串的反转结果拼接起来。
def reverse_string(s):
if len(s) <= 1:
return s
else:
return s[-1] + reverse_string(s[:-1])
# 测试
s = "ABCDEF"
print(reverse_string(s)) # 输出:FEDCBA
- 有一片草地,草一直在长,27只羊吃完要用6天,23只羊吃完要用9天,21只羊吃完要多少天?
(八)UI自动化测试
- Selenium的实现原理?
- 常见的元素定位方法?
- 自动化测试用到的库?
- 自动化框架层次结构?
(九)测试工作
- 团队有多少人?开发?测试?
- 测试用过的工具?
- 怎么判断是前端还是后端问题?
- XX模块怎么测?
- 上线后还测吗?测几轮?
- 偶发性Bug怎么处理?
- 开发觉得不是Bug怎么处理?
- 印象最深刻的Bug?结合项目说明
- 对测试工作的理解?
- 需求新加了一个模块,怎么测?
- 明天要上线,还有很多Bug改不完怎么办?
- 你怎么理解测试跟产品和开发的关系?
- 测试环境是开发部署还是测试部署?
- 开发提测后,界面很丑怎么处理?
- Web测试和App测试的区别?
- 没有需求文档如何进行测试?
- 测试时间很少怎么开展测试?
- 如果有A、B、C三个项目,怎么开展测试?
(十)安全测试
- 进行哪些安全测试?
(十一)反问环节
- 贵公司的技术氛围怎么样?
- 如果我成功入职,负责哪些工作?