研究生期间课题组学的都是视觉相关的算法,没有接触开发。但迫于就业转测开了。因为有学姐以及同学在百度测开待过,问了学姐和同学,面试不会问很多测开的问题,就准备了4-5天的八股文,但面试官问了很多相关测试的问题,面试时长40min,应该凉了。
1.自我介绍
2.面试官:看你学的都是算法相关的,为什么找测开呢
3.用过什么自动化测试框架(就背了背POSTman,JMeter,Fiddler,没实际用过)
4.简历面写了很多语言,那考考你java吧(研究生期间,三篇论文都是深度学习相关的, java没用过,我只能尴尬的回答现在用的python多)
5.TCP和UDP的区别
6.HTTP协议(主要是GET,POST,PUT,DELETE)
7.SOCKET编程你知道吗?(只用过python里面的socket库)
8.本科毕业设计前端后端如何设计的(过了两年,全忘记了,就说了一些功能什么的)
9.线程和进程的区别
10.python的线程是如何使用的
11.判断IP地址的合法性
12.对数组进行排序,奇数放前面,偶数放后面(两个算法都很简单)
13.Linux指令你用过哪些
14.日志文件你知道吗?(这个时候我已经开始慌了,问的都是实际开发中可能存在的问题)
15.数据库你用过哪些?(估计是看我写了小程序的云数据库,就问了,只能勉强回答)
16.MYSQL直接把我问懵了
面试官:数据库用的怎么样?
我:查询操作,连接操作,多条查询,统计等基本会了
面试官:那比如我一次性在请求中发送了20条SQL语句,你怎么判断哪条语句出现了错误?
17.在后端框架中,数据不对,你怎么找出问题所在
我:......,(思考了一会儿,硬答)
面试官:打断一下,你说的都是前端的问题,我问的是后端
我:.......
18.你还有什么想问的吗?(此时面试时长才40min,面试官已经不想和我说话了)