快手(北京)测试开发一二三面
2021/09/04(一天三面)
一面(10:00) (用时:50分钟)
1、自我介绍
2、挑一个项目聊吧
3、项目涉及的一些技术栈
4、算法题: 最长不重复字串的长度(秒解)
5、算法题:指定区间链表反转‘ (秒解)
6、测试基础(各种测试介绍)
7、Java基础数据类型和复杂数据类型
8、Java GC的过程和涉及算法
9、关系型数据库和非关系型数据库的区别
10、一个学生表:sname,snum,score,subject ,求语文成绩排名第二的学生姓名。
11、查看最新的30条日志
12、查看日志中”test“ 前后三十条日志
二面(11:00) (用时:56分钟)
1、自我介绍 2、说一下你对测开这个岗位的理解
3、 HashMap的数据结构(展开讲) 
8、对写的算法写测试用例(考虑异常情况)
4、解决哈希冲突的方案有哪些
5、 多线程和多进程说一下,使用场景
6、算法题: 最多的三角形
7、算法题:删除数组中重复的元素 (秒解)
10. 场景题:设计一个购物车的测试用例
三面(14:00) (用时:33分钟)
1、自我介绍 2、研究方向是什么讲一下
3、平时用的语言是什么?
4、讲一下Java的垃圾回收机制
5、TCP可靠传输
6、三次握手,如果只有两次握手会有什么后果
7、数据库索引在项目里怎么用的
8、TCP和UDP的区别?9、想在什么样的公司工作?
10、拿了几个offer了?