美团测试开发工程师二面面经(校招)
美团优选测试开发工程师
二面和一面问的差别很大,先是问项目,然后考某一门编程语言的高级语法,还有写代码和sql查询;
1.自我介绍
2.你觉得你有什么优缺点
3.深挖项目
{
项目实现的功能;
你在其中的作用;
项目成功的原因;
给你带来什么收益;
}
4.编程语言的高级特性(以java为例)
{
泛型的应用场景,为什么要用泛型;
一句话概括多态;
反射的应用场景;
}
5.数据类型和引用类型大概说一下
6.应用层的协议有什么
7.说一下你知道的稳定的排序算法,计算时间复杂度
8.编写代码判断一个数组是不是有序序列(等差/等比数列),你怎么测试这个代码
9.sql连表查询:查询两个表A、B中年龄(age)相同的所有项
10.sql查询一个表(table)中的后10个记录