米哈游暑期实习测开一面(5.23)
1、自我介绍
2、介绍项目
3、下单逻辑如何实现
4、派送地址是否超出派送范围如何实现
5、下单逻辑有哪些测试点
6、用了哪些中间件
7、关于Redis有哪些测试点
8、介绍消息队列
9、介绍一下实习中自动化工作
10、Pytest目录层级
11、Pytest怎么判断每个测试用例是否正确
12、Post和Get的区别
13、接口测试会用哪些工具
14、HTTP状态码有哪些
15、进程和线程区别
16、生活中进程和线程区别
17、抽卡显示系统异常从哪些角度找bug
18、写了几个Linux常见命令cd、su、vim、grep
19、写sql语句,联表查询,order by,limit,update,delete,in
20、牛客:比较版本号
整体体验感很不错,有遇到卡顿的地方面试官会仔细引导,已约二面
2、介绍项目
3、下单逻辑如何实现
4、派送地址是否超出派送范围如何实现
5、下单逻辑有哪些测试点
6、用了哪些中间件
7、关于Redis有哪些测试点
8、介绍消息队列
9、介绍一下实习中自动化工作
10、Pytest目录层级
11、Pytest怎么判断每个测试用例是否正确
12、Post和Get的区别
13、接口测试会用哪些工具
14、HTTP状态码有哪些
15、进程和线程区别
16、生活中进程和线程区别
17、抽卡显示系统异常从哪些角度找bug
18、写了几个Linux常见命令cd、su、vim、grep
19、写sql语句,联表查询,order by,limit,update,delete,in
20、牛客:比较版本号
整体体验感很不错,有遇到卡顿的地方面试官会仔细引导,已约二面
全部评论
class Solution {
public:
int compareVersion(string version1, string version2) {
int n = version1.length(), m = version2.length();
int i = 0, j = 0;
while (i < n || j < m) {
long long x = 0;
for (; i < n && version1[i] != '.'; ++i) {
x = x * 10 + version1[i] - '0';
}
++i; // 跳过点号
long long y = 0;
for (; j < m && version2[j] != '.'; ++j) {
y = y * 10 + version2[j] - '0';
}
++j; // 跳过点号
if (x != y) {
return x > y ? 1 : -1;
}
}
return 0;
}
};
羡慕了。。。米笔试都做完俩月了,不挂也不约面
佬还有后续吗
相关推荐