【2025届暑期实习记录】快手数开一面

个人bg:211本硕
岗位:数据开发
投递日期:3.23
当前状态:4.2 一面

简短自我介绍,然后开始拷打,
1、对数仓的理解,数仓是个什么东西,用来干嘛?
2、spark与mr区别
3、spark的shuffle可以不排序吗?为什么
4、采用byPass shuffle的依据是什么
5、shuffle的本质是什么?
6、开发过程中有没有遇到过难题?如何解决的?
7、项目在哪做的,环境怎么搭的
8、数仓为什么一定要分层?依据是什么?本质是为了什么?(真不知道啊)
9、每一层是怎么设计的?
10、DWD层建模依据是什么
11、数据域划分怎么划分的?意义是什么?
12、简单概括一下项目业务流程
13、SQL题*1,常规题,统计最大同时在线人数
14、开窗函数原理?
15、反问

总结:
总共40分钟,很多都是关于数仓的概念以及意义问题,有点抽象,答得感觉不是很对面试官胃口,确实对数仓本质理解不够透彻,这次学到了。
全部评论
一面已挂,此贴终结
点赞 回复 分享
发布于 2024-04-08 13:08 江苏
佬约二面了吗,我2号面的现在还没消息
点赞 回复 分享
发布于 2024-04-05 01:39 陕西
投的是数据研发工程师吗
点赞 回复 分享
发布于 2024-04-03 17:44 广东
我快手还在用人部门筛选
点赞 回复 分享
发布于 2024-04-02 16:19 四川

相关推荐

07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
评论
2
23
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务