首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
鱼街
华南农业大学 数据仓库
关注
已关注
取消关注
顶
@最不牛的牛客:
数仓方向实习或求职需要准备什么?(小白向)
前情提要:本文主要面向想在数仓方向求职的牛油,仅是我的个人理解和想法,欢迎提出建议和修改意见 近期有周围同学和个别牛友有问我:“数据仓库岗位需要准备什么才能找到实习或工作”,我在牛客上没有找到面向小白的比较清晰的解答,所以试着回忆一下我的去年春招(实习)和今年秋招我做的准备,并试着做一点总结,看能不能解决大家的部分疑惑。 首先,实习和秋招都面过多个互联网大厂,发现实习和正式的难度差距不是很大的。不要抱着“我随便学学就能找到实习”或“实习应该不需要会许多技术栈吧,我大概了解一下大数据组件就好”的想法。我大概觉得实习是秋招的70%难度(感觉日常实习跟暑期实习难度差不太多),都是需要手撕算法和背八股的,实习需要至少提前2个月准备比较稳妥,而秋招/春招则需要更多的时间,相关方向实习是求职最好的敲门砖。实习和求职所需准备(每一项我会列举几个面试常问的问题,可以对比一下自己的情况)1、编程语言 由于很多大数据组件都是由Java编写,所以Java是必须要学会的,而且要较为深入。这里的深入并不是指工程能力,而是要把Java SE学明白,这里就有很多八股需要背。sql也需要非常熟练,不过这部分基本都是使用,八股不多。Scala和Python我觉得是锦上添花,可学可不学。八股例:Java的GC有哪些,有什么特点?Java多线程和线程池?hashmap的底层实现?列表扩容机制?sql执行流程?2、算法能力 这个没得说,最简单的办法就是刷lc或牛客,至少要刷完面试高频的题,很多面试都有手撕算法,在会写的同时也要有一定的理解,不熟练的话面试紧张很容易写不出来。在数仓方向与后端不同,也需要对sql熟练,面试基本上都会手撕sql,个人理解sql比算法要简单不少,但也需要一定的积累。偶尔也会遇到一点非算法的手撕,比如写个饿汉单例,或写个分词计数(MapReduce或Spark)。3、大数据组件 hadoop系列要背一些面经的,hdfs、MapReduce、yarn、hive、zookeeper等,这里有不少面经需要背,也是最能体现你熟悉大数据领域的地方。其次离线数仓要学好spark,实时数仓要学spark stream和flink。其他的像MySQL(很重要)、redis、Kafka(mq)、clickhouse等等也是体现你能力的地方,体现你的专业。八股例:mr中shuffle的具体流程?三次排序?分别是什么排序?spark的宽窄依赖?如何划分stage?比mr优势在哪?hdfs的容灾策略?读写流程?fsimage和editlog?MySQL版本链?为什么使用B+树?数据倾斜?怎么解决?怎么设计表redis雪崩?4、数仓模型 这是一个非常重要的部分,以至于我单独拿出来。因为这是考察面试者到底懂不懂数仓最直接的问题。至少学好阿里的one data数仓模型,至少要懂每层是在干什么,为什么要这么设计。八股例:讲一下数仓模型?为什么这么分层?维度是什么?维度建模是什么?数仓建模的流程步骤?给你一个场景,你会怎么设计?星型、雪花、星座模型?5、相关项目 需要做至少一个数仓的项目,b站上很多,找一个至少看明白,写在简历上(面试官问一些刁钻问题的时候能清晰回答不露馅)。项目是必须要有的,即使你的项目在面试官看来像个玩具,但如果连相关项目都没有,面试官也没有办法(许多公司面试时都明确要求要问项目)。6、计算机基础 很多同学注重语言和大数据组件的学习,忘记了计网、操作系统等这些才是学生最该熟练掌握的,这是体现个人知识扎实程度的部分,非常关键。这里也会有一些八股需要背,对于科班同学来说,学好课上的知识就基本OK,但对非科班的同学来说就稍微麻烦一些,需要花些时间。八股例:TCP与udp?三招四挥?http与https?七层模型?页?线程与进程?7、面试技巧 略(网上太多了)但一定注意不要问不该问的,一定不要过于谦卑,要自信但不要自傲。如果你能跟面试官聊一些他都感兴趣的东西,那就基本上成功了!总结 如果上面的一些八股你都差不多能答上来,那很有机会找个不错的实习,我找实习的时候也就差不多这样(不过今年不知道会不会更卷,不敢打包票[尴尬]) 如果是实习,可以根据情况少学一些,但也要至少对Java,mr,hdfs等有较为深刻的认识,算法sql也要过关。 求职则可以根据想投的职位jd,深入学习一下,我认为知识深度大于广度,与其去把所有OLAP都涉猎一点,不如深入钻研一下某组件,让面试官眼前一亮。
点赞 37
评论 8
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-06 15:55
魔门塔(苏州)科技有限公司_感知算法工程师(准入职员工)
小天才内推,小天才内推码
小天才26秋招分享(三面凉经)tl:9.13投递-10.10自主约面-10.10一面-10.11上传作品集-10.14二面-10.16三面(交叉面) 一面:线上邮件通知选择具体面试时间段(大约20mins)面试官问题1. 请先做一个自我介绍(1分钟左右)。2. 简历项目追问3. 在校期间有获得哪些奖学金吗?4. 有挂过科吗?5. 学得最好的课程是哪些?6. 分享一个人力资源领域中你觉得很重要的知识点。7. 根据以上追问若干问题8. 结合实习经历,招聘的具体成果是你直接负责的社招岗位吗?9. 你的导师对你的工作评价是什么样的?10.追问11.综合实习经历,你目前更适合做人力哪个方向的工作?12....
点赞
评论
收藏
分享
01-07 21:26
清华大学 机械设计/制造
最近机械校招工资汇总
大家好,今天给你们分享一些最近机械校招工资。网友1:985机械硕士,工作地点重庆,岗位机械设计岗,薪资月base8k(加上各种补贴),与年15W的差额会以其他形式发放(具体什么形式不说),公积金单边420/月。网友2:双非机械硕士,工作地点杭州,岗位机械工程师,薪资20k*15,加班严重,公积金15000*12%。网友3:双非机械硕士,工作地点株洲,岗位机械研发,薪资试用期5000,转正年薪10w~12w。网友4:双非机械本科,工作地点青岛,岗位机械设计工程师,薪资月薪5500元/月。网友5:双非机械硕士,工作地点苏州,岗位机械工程师(充换电),薪资12k*14,包吃住,租房有 1000 的租...
26年哪些行业会变好/更...
点赞
评论
收藏
分享
2025-12-16 12:07
腾讯_wxg_后台开发(准入职员工)
一月鹅厂人,一生鹅厂情
我永远忠于鹅厂
迷茫的大四🐶:
赶快咏鹅启动
点赞
评论
收藏
分享
01-04 23:03
武汉大学 Java
20260104【腾讯】面试算法真题(共2题)
题目1:员工随机抽奖题目2:最长严格递增子序列
查看2道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
双非非科班2年时间的转码历程
1.2W
2
...
秋招50+场面试手撕算法汇总
1.2W
3
...
批判“上岸即胜利”的炫耀
9413
4
...
简历挂麻了?因为你的简历只有“宽度”没有“深度”!
4706
5
...
Caffeine 面经汇总
3556
6
...
小鹏汽车二面(没绷住)
2538
7
...
写论文麻了
2230
8
...
2025年牛客年度作者礼盒开箱(礼盒部分)
1891
9
...
产品自用的prompt
1428
10
...
wxg以后不招前端了?
1205
创作者周榜
更多
正在热议
更多
#
哪些公司在招寒假实习?
#
15354次浏览
194人参与
#
国企vs私企,你更想去?
#
305663次浏览
2491人参与
#
MiniMax求职进展汇总
#
741次浏览
23人参与
#
26年哪些行业会变好/更差
#
18639次浏览
256人参与
#
卷__卷不过你们,只能卷__了
#
11688次浏览
264人参与
#
有深度的简历长什么样?
#
16383次浏览
340人参与
#
写论文的崩溃时刻
#
6252次浏览
146人参与
#
去年的flag与今年的小目标
#
9825次浏览
194人参与
#
关于春招你都做了哪些准备?
#
122160次浏览
707人参与
#
机械人,你最希望上岸的公司是?
#
198075次浏览
1917人参与
#
现在还是0offer,延毕还是备考
#
1256351次浏览
7922人参与
#
你不能接受的企业文化有哪些
#
11657次浏览
169人参与
#
入职第一天
#
10021次浏览
219人参与
#
租房前辈的忠告
#
350452次浏览
7445人参与
#
你都用AI做什么
#
6755次浏览
156人参与
#
你怎么看待AI面试
#
133407次浏览
745人参与
#
发工资后,你做的第一件事是什么
#
93114次浏览
311人参与
#
最难的技术面是哪家公司?
#
62962次浏览
949人参与
#
腾讯音乐求职进展汇总
#
147894次浏览
1052人参与
#
华为池子有多大
#
159128次浏览
876人参与
#
一人分享一道面试手撕题
#
22523次浏览
798人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务