Shopee测试岗笔试面试
1. 讲一下死锁
2. 构成死锁的条件
3. 怎么破除死锁
4. TCP和UPD区别
5. 面向对象和面向过程的区别(没答好)
6. 解释面向对象三大特征
7. 什么情况下会使用UDP
8. 数据库索引,索引的实现方式,讲一下为什么用B+树而不是B树
9. 编程题:过台阶,还问了对应的时间复杂度(动态规划和递归),递归的时间复杂度没答上来
10. 数据库题:4题
11. 测试:微信支付失败原因,微信支付界面怎么测试
12. 深拷贝和浅拷贝
13. 你有多少种方法给列表去重
14. 索引失效
15. 了解过自动化测试么,让你做自动化的话你觉得会有什么问题
1、 你知道有哪些测试方法
2、 白盒测试和黑盒测试
3、 为什么做测试
4、 淘宝搜索框该如何测试
5、 当你找到bug,但开发不承认bug该如何做
6、 当你和主管/组长意见不一致该如何
7、 手撕两道代码题:包含前缀开头和后缀结尾的所有子串(这题做出来了);2、数组1中的元素按数组2中的元素排列,不在数组2的元素按升序排列(这题差一点,没做出来)
1、 自我介绍
2、 为什么转行,转行对你所学的东西是不是一种浪费
3、 为什么选择测试
4、 你认为压力很大的事情,以及如何解决
5、 用三个词来形容自己
6、 对自己1-3年的规划
7、 对虾皮的了解
8、 有几个offer
9、 家是哪里的,来广东的概率大么