快手数据研发工程师一面(感觉凉了)

快手数据研发工程师一面(感觉凉了)

1.自我介绍
2.对数据结构有没有了解
3.(2回答了解得话会问一些数据结构,如)链表和数组的区别
4.主要用什么技术栈,对JAVA了解吗
5.手撕算法(反转链表)
6.怎么判断链表是不是环形链表
7.怎么找到环形链表得入口
8.简单介绍一下hive
9.hive是怎样将sql转化为mr任务的
10.hive中四种排序的区别(sort by/ order by/ distributed by/ cluster by),你在什么场合下用过这些排序函数?
11.实习的时候有遇到过什么困难,然后你是怎么解决的
12.除了hive还了解诸如spark 和flink这些吗
13.遇到数据倾斜怎么解决
14.你觉得数据研发的优势在哪
15.你对自己未来3-5年的规划是什么样的
16.一道sql,求出每个用户最大连续登录天数
17.有什么想问的吗

感觉凉了,算法题没写出来,还是一道简单题TnT
#快手面试##面经##快手##校招##Java工程师#
全部评论
老哥面试具体部门是哪个呢,工作是java多还是就是sqlboy啊
点赞 回复 分享
发布于 2021-08-29 22:01
谢谢大佬的总结!
点赞 回复 分享
发布于 2021-08-30 16:48
你的 sql 我面别的公司也碰到了, 我说的是用最大的未登录时间和当前时间做差😂
点赞 回复 分享
发布于 2021-09-03 14:03
害~今天刚面完快手数据研发岗一面,两道python算法题一道没写出来,感觉直接凉了,裂开
点赞 回复 分享
发布于 2021-09-16 15:27

相关推荐

拉丁是我干掉的:把上海理工大学改成北京理工大学。成功率增加200%
点赞 评论 收藏
分享
评论
2
42
分享
牛客网
牛客企业服务