快手 测开一面二面HR面面经
一面35min
1、自我介绍;
2、项目;
3、对测开岗位的看法;
4、http,页面显示过程,http的状态码;
5、tcp、三次握手;
6、编程:把一个输入数组中的所有奇数放在所有偶数前面;
7、sql查询:给定活动表table(ID,name),查询活动名为“活动1”的活动ID;
8、测试用例:输入三个数,判断是否能构成一个三角形;
9、反问。
二面 55min
1、自我介绍;
2、深挖项目;
3、技术栈(我说的Python);Python的垃圾回收机制;Python常用的数据结构有哪些,分别介绍一下;lamda正则表达式;
4、数据库用的多吗?如果一个sql查询非常慢,你认为是为什么?索引的优点?左连接和右连接的区别?
5、编程题:查找数组arr[1,3,4,5]中和等于val=7的下标[1,2]。(我写了个嵌套for循环,追问:你这个方法的复杂度是多少?怎么改进?)
6、你认为测试开发岗位需要哪些能力?
7、手里offer的情况;
8、反问。
三面hr面 20min
1、从基本信息、在校经历、实习工作、职业规划几个方面来进行一个简短的自我介绍;
2、询问offer情况(问工资岗位等等);
3、能不能提前来实习?
4、工资期望?
5、反问。