快手 数据研发工程师 面经
一面:80min
1、自我介绍
2、介绍部门情况
3、介绍下部门的数仓建设情况
4、简述实习里的三个实习做的项目,聊背后的逻辑 聊了好久好久
5、聊聊在字节认为部门最厉害的技术是什么
6、聊聊自己的爱好
7、觉得自己有什么有优点
8、团队协作和个人工作区别是什么,各自的优点和缺点
9、一道sql题,有两个数组,展开数据,角标相对应的取出数据
10、sql的job和stage划分,窗口函数是否会shuffle
11、聊聊快速排序的实现和要注意的地方
12、谈谈对hudi的理解
13、对比spark和hudi
14、反问
二面:
1、自我介绍
2、聊实习做的项目,细聊(很细)
3、mapreduce过程原理
4、hive中sql被转化成mapreduce的过程
5、数据倾斜以及场景
6、解释 退化维度
7、了解哪些维度模型
8、了解哪些事实模型(俩模型都是数据仓库工具箱里解释了,根本不记得)
9、了解哪些建模方法
10、sql题 不太记得了
11、反问
好多东西都不太记得了
三面:
纯问实习经历
问实习中的哪些项目的细节,和背后的思考
然后对我是个本科生还有点惊讶,看样子应该是想招研究生吧
应该是寄了
hr面:
问一些职业思考和实习经历的学习总结
已offer
有字节实习经历的数据研发同学,还在春招的话可以联系我,快手hr在找我要字节同学的简历
#快手##快手面经##数据研发工程师##数据开发工程师##数仓开发#