美团测试开发面试题

美团一面 9.11
首先自我介绍,然后介绍项目,项目是一个基于ssm框架的商铺平台,问了mvc设计模式,servlet等。具体把这个项目怎么调用,数据怎么从前台到后台的传送等常规问题。
然后开始提问。
1,说说对测试开发的了解
2,讲一下spring,servlet
3,java的三大特性,出了几个父类引用调用子类方法和属性的,让说结果是父类的还是子类的
4,数据库的问题,where     group by    having的隔离顺序
5,http协议
6,算法题,一个字符串,找出第一个不重复的字符,比较简单
7,提出反问
总共48min,我感觉面试官也很在意能不能去实习,可惜学校不给实习。


美团二面  11.12
自我介绍,完了还是上面的项目,讲一遍。再问点常规问题。
不太记得了,问了一个从下单到支付的测试用例设计,对测试开发和测试的理解,对职业规划,还有一个算法题,就是把一个字符串里出现的英文,中文,数字,特殊字符统计一下。
然后反问,大概50min



美团hr面   11.24
自我介绍,然后就是常规问题,问了手里的offer啥的。
总共25 min

总体就是美团的池子应该比较大,很在意能不能去实习(可惜学院不让),走完所有流程以后没有结果了,应该已经凉了。面试体验挺好的。#面经##校招##美团##测试开发工程师#
全部评论
楼主去哪了
1 回复 分享
发布于 2021-01-04 19:03
老哥,你就两面技术么?测开不一般是三技术+hr面么?
点赞 回复 分享
发布于 2020-12-28 21:23

相关推荐

10.1的个数链接:https://ac.nowcoder.com/acm/contest/93950/J来源:牛客网给定一个十进制整数n,求其对应2进制数中1的个数。输入描述:一个整数n(0 ≤ n ≤ 1000000000)输出描述:一个整数,表示n对应2进制数中1的个数。#include using namespace std;int main() {    int n; cin >> n;     int count = 0;     for (int i = 0; i         if (n & (1             count++;         }    }    cout     return 0;}这段代码是一个C++程序,用于计算一个给定的十进制整数 n 在其二进制表示中1的个数。下面是对代码的逐行解释:#include : 这是一个预处理指令,用于引入标准输入输出库,使得程序可以使用 cin 进行输入和 cout 进行输出。using namespace std;: 这行代码告诉编译器在程序中可以直接使用 std 命名空间中的所有标识符,而不需要每次都加上 std:: 前缀。int main() {: 这是程序的主函数,程序的执行从这里开始。int n;: 声明了一个整型变量 n,用于存储用户输入的整数。cin >> n;: 使用 cin 从标准输入读取一个整数,并将其存储在变量 n 中。int count = 0;: 声明了一个整型变量 count,并初始化为0,用于计数整数 n 的二进制表示中1的个数。for (int i = 0; i if (n & (1 count++;: 如果第 i 位为1,count 计数器加1。}: 结束 if 语句。}: 结束 for 循环。cout return 0;: 主函数返回0,表示程序正常结束。}: 结束 main 函数的定义。
点赞 评论 收藏
分享
8.统计素数链接:https://ac.nowcoder.com/acm/contest/93947/1025来源:牛客网小亮想知道任意指定的两个数字之间有多少个素数,请帮他编程实现以下功能:用户输入两个正整数,系统自动输出两个数之间素数的个数。输入描述:输入为一小一大两个正整数,范围为(1~2000),用空格隔开。输出描述:针对输入的两个正整数,输出它们之间(包括这两个数)素数的个数并换行。示例1输入复制1 20输出复制8#include using namespace std;// 函数用于检查一个数是否是素数bool isPrime(int num) {    if (num     if (num     if (num % 2 == 0 || num % 3 == 0) return false; // 排除能被2和3整除的数    for (int i = 5; i * i         if (num % i == 0 || num % (i + 2) == 0) return false;    }    return true;}int main() {    int a, b; cin >> a >> b; // 读取两个正整数a和b    int count = 0; // 用于计数素数的个数    for (int i = min(a, b); i         if (isPrime(i)) {            count++;        }    }    cout     return 0;}
点赞 评论 收藏
分享
评论
3
28
分享

创作者周榜

更多
牛客网
牛客企业服务