面试中的技术问题:
1.3个典型的bug,1个线上bug;
2.3个典型的性能问题,并分析原因;
3.1微服务,消息队列rabtimq,它挂了是如何启动的?
3.2redis以及redis的常用命令
4.如何设计测试用例的?
5.项目业务流程?研发和测试人员分工?
6.1自己做过的测试工具,以及其原理,在研发工程中遇到的困难以及是怎么解决的?回头看该框架还有哪些可优化?
6.2测试平台为啥要用python相关的框架而不选择其他,其优点和缺点是啥?
6.3 如何随机运行自动化用例?
6.4 自动化用例的使用场景?
6.5 自动化用例运行的时长?
6.6 自动化测试用例发现过啥bug ?
7.1sql语句,左连接和右链接的效果?
7.2为啥用了索引就很快?索引有哪些?是不是索引字段越多越好?
8.未来规划?技术方向或管理方向
9.方法或函数中*args和**keys代表的意思;
10.匿名函数,以及其作用?
11.迭代器和生成器的区别?
12.classmethod,staticmethod,property的区别;
13.后台服务sprintboot
14.jenkins;
15.linux和shell脚本;
16.线程、进程和协程的区别,进程间如何通信的?