当前位置: 首页 > 面试经验 >

快手测开一二三面

优质
小牛编辑
53浏览
2024-09-03

快手测开一二三面

一面八股项目居多,没问实习, 约45分钟
1.项目支付模块怎么测的,如何保证没有重复订单数据?
2.接口幂等怎么实现的?怎么测试的?
3.如何去设计订单数据表的?
4.表中各字段用的什么数据类型?
5.如何测试自己的项目的?
6.快手登录模块设计测试用例
7.java创建线程的方式?
8.sleep()和wait()的区别?
9.hashMap的put和get底层原理?
10.union和union all的区别?
11.linux命令:查看日志文件中某个时间点的内容
12.linux命令:查看日志文件某个关键字的上下十行
13.算法题:字符串相加
二面大概50分钟
上来两道题,八股居多
1.最长递增子序列
2.最长有效括号
都撕出来了,但第一题要求打印具体序列,用的dp不好处理,没写出来。
3.java中同步和异步,解释一下,应用场景举例说明一下?
4.java反射介绍一下,优缺点
5.介绍aop,实现原理
6.动态代理介绍一下,什么时候用?
7.springMVC介绍一下,工作原理?
8.介绍控制反转,依赖注入,项目中如何使用的?
9.ioc的底层原理
10.数据库索引
11.索引的创建原则
12.linux中的work了解吗?没听明白是什么,直接说不了解
13.你觉得自己的优缺点
14.为什么选择测试?
三面体验很差,对方直接在工位面试,有人在讨论问题,噪音很大
上来直接做题
1. 现在有一个生成器G1(0:p,1:1 - p),通过G1构造G2(0:0.5,1:0.5),G1是已知的,实现一下G2。
2. 有个栈A,从栈顶到栈底的元素分别是1到N,通过空栈B,和有限几个临时变量把栈A变成逆序的。
第一题没想到思路,面试官给了个提示,写出来了,但感觉不太满意。
第二题写出来了。
场景题:
3. 现在有几十亿条的短视频数据,想按照播放量获取前10的短视频信息,这个怎么做?
回答用优先队列,接着问用优先队列会带来什么问题,
不稳定排序会带来什么问题?
接着又想着用sortedSet,面试官直接否定。
这题答的稀烂。
4. 你觉得你做测试开发有什么优势?
回答一半面试官笑了,接着说然后呢?
5. 手里有其他offer吗?
已经知道要奇了,回答问题过程中面试官总喜欢笑,然后说然后呢?我也跟他对着笑。
反问也很奇葩,我问的问题他也会笑,最后还反问我对互联网的看法,我也笑笑不说话。
总结:面试表现看面试官的态度,一面面试官态度很好,会自我介绍,以及介绍部门业务,回答完问题也会给你反馈,面试体验很轻松。二面面试官很严肃,回答的问题磕磕绊绊。三面面试官会笑你,回答完接着说然后呢,直接压力拉满。凉凉。
 类似资料: