1、简单做个自我介绍
2、深入询问你的项目,让你自选一个熟悉的项目介绍;
同时追问:项目引入Redis的原因、用RabbitMQ做异步处理的原因,
以及这两个中间件在项目中存在的弊端,还有项目有没有做权限校验
3、深挖你的另一个项目,询问项目使用WebSocket的原因,同时让你介绍WebSocket相关知识
4、自选一个自己的项目,为其设计测试用例
5、解释什么是黑盒测试,以及常用的测试用例设计方法有哪些
6、说明软件的完整生命周期,还有日常软件测试的完整工作流程
7、针对微信的消息收发功能,设计对应的测试用例
8、讲讲做项目时遇到过印象最深的bug,以及具体的解决过程
9、询问投递测试岗位的原因,是否接受测试、测试开发岗位的调剂
10、面试最后的反问环节