#贝壳找房面试经验#【测试开发工程师的面试经历】
一面
1、进行自我介绍;
2、为什么你认为自己适合这个测试职位呢?
3、挑选一个比较熟悉的项目,描述概介绍项目的背景、责任和实施情况;
4、项目面临的最大挑战是什么?
5、项目的评估指标是否达到了预期的结果?
6、做了哪些测验?
7、基于算法的测试与基于网站的测试有何不同?
8、为什么与算法岗相比,喜欢测试开发岗?
9、介绍您的 Web Server,是否使用了框架、所用的语言,介绍了原理;
10、post与get有何不同?
11、介绍常见 HTTP状态码
12.、如果是502状态码,是客户端还是 Service端的问题?
13、单一模式简介;
14、应用单例模式的实际业务情况是什么?
15、工厂模式怎么样呢?
16、为什么要进行压力测试呢?什么用 webbench?
17、压力测量有哪些指标?
18、 UDP和TCP之间有什么最大的不同?
19、视频直播是通过什么协议传播的?
20、 C++语言的多态性;
21、使用外壳程序处理日志;
22、 Linux常用命令;
23、写出在 offer中查找比一般数组更多的数组和优化;
24、业务场景:手机 APP,网页下载速度缓慢;
25、业务方案:如果不能加载到外地呢?
26、提出疑问。
二面:
1、进行自我介绍;
2、说明实验室与实际工作的区别;
3、介绍您的项目;
4、有哪些技术困难?
5、写一个简短的短文,谈谈想法;
6、如何选择冒泡和插入法?
7、对 SSL/HTTPS TLS简单描述;
8、实现一个队列的两个栈;
9、商业场景:如果让你测试百度搜索框,该如何测试?
10、你是如何理解测试开发工程师这一职位的?