项目&框架相关
- 梳理项目需求,讲解业务逻辑
- 梳理后端技术架构,常见技术方案的实现
- 数据库与缓存的数据一致性&同步方法&保证低延迟(redis、es等)
- 保证分布式服务的事务
测试能力
- 需求分析能力(登陆页面、搜索框等)
- 工具的使用(Jmeter、Charles、adb等)
- 测试流程把控,问题定位、排期控制、沟通交流
- 给你一个没有任何限制的服务,你测试到什么程度才会认为可以上线
- 任务排期10天,工作量全满,领导让你压缩到5天怎么处理
- 开发不认为是bug,你认为是bug怎么处理
- case执行的选择、自动化case的选择(适合做成自动化的case、异常情况case的选择)
- 异常场景的构建能力
- 微服务架构的服务模拟内部超时
- 分布式服务触发事务
技术能力
- python基础、测试框架
- 测试框架分层
- java基础、测试框架
- oom
- 内存泄漏排查
- 接口请求耗时排查
- docker、k8s、shell脚本、linux命令
- mysql(sql编写、索引、慢sql分析、事务、分库分表)
- 网络协议
- 一个url请求到返回结果的过程
- rtmp协议和http协议的区别
- 数据结构
- 算法
- 爬楼梯
- 拿石子
- 有序数组找不存在的数字
- 是否是2的n次幂