美团测开面经(已oc)
来还愿啦!8.31收到意向书啦!
听说牛客许愿特别灵,许愿美团意向书吧
一面(8.18)
项目加自我介绍
算法题:合并两个有序链表,并设计测试用例
为什么要做测试
java
1.多线程,sleep和wait的区别
2.rpc了解吗
3.你知道哪些数据类型
数据结构
1.了解哪些数据结构
计算机网络:
1.http传输使用什么协议
2.三次握手和四次挥手
数据库
1.drop delete与truncate的区别
2.写一个查询学生表的SQL语句,自己设计学生表,课程表,查找成绩小于60的学生姓名和学号
测试
1.熟悉哪些测试工具
2.软件的生命周期
3.测试人员应该在什么时候介入
二面(8.19)
1.自我介绍,讲一下项目,项目中用到的测试,遇到的困难,是怎么解决的,有没有计算机类的项目
2.测试购物车从哪些方面考虑,功能测试,性能测试
3.为什么要做测试,了解测试吗,面试前做了什么准备
网络
1.get和post的区别
2.三次握手,为什么不能改成两次
数据结构
1.链表和数组有什么区别
算法题:1-50个整数随机排序,拿掉一个,剩下49个,找出被拿掉的数字
数据库
上次的SQL语句写的不是很好
三面(8.20)
1.自我介绍,讲一下项目
2.算法:一个先增后减的数组,找到最大值的下标
3.给算法题设计测试用例
4.有对前几次的面试进行复盘吗,具体说说看了哪些
5.白盒测试有哪些,什么是条件覆盖,什么是判定覆盖,有什么区别,针对你的代码哪个是判定,哪个是条件
6.黑盒测试有哪些方法?什么是边界值测定,举个例子,为什么要进行边界值测定?因果图,场景法了解吗
7.get和post的区别,为什么get要进行缓存,缓存的是什么