首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
02-13 20:41
浙江大学 算法工程师
华为OD是外包吗、和正编有什么区别、福利待遇、笔试面试谈薪技巧、是否毁简历
什么是华为OD华为OD员工并非华为公司员工,是华为与外企德科等第三方公司合作的高级研发用工模式。员工与德科公司签约后,以“派遣”身份进入华为,从事核心研发工作,享受与正式员工相匹配的薪酬和基础福利,并有明确的制度性转正机会,每年都有OD员工转为正式员工。注意:华为OD作为公司重要的人才储备机制,其入职考核(尤其信息安全部分)以严格著称。试用期转正虽通过率较高,但核心在于评估个人对“狼性文化”的适应度与业务达标能力。入职背景调查务必如实完成。公司出于高招聘与培训成本,不会轻易裁员,但对OD的绩效考评标准与内部员工完全一致,旨在筛选优秀人才转正。因此,员工需保持危机感,持续提升以脱颖而出外企德科公...
华为求职进展汇总
点赞
评论
收藏
分享
02-13 22:19
门头沟学院 Web前端
腾讯wxg前端面经
📍面试公司:腾讯wxg技术架构🕐面试时间:2025.11.19💻面试岗位:前端❓面试问题:问为什么会选择前端开发的方向1.问c和c++我说主要熟悉的是js问js的内存管理,说了新生代和老年代blabla问是否了解其他语言的内存管理机制2.如何实现全双工通信websocket具体是如何实现全双工通信的? 3.css布局常见的有哪几种方式我说:flex布局、grid、绝对定位然后问flex常见的属性4.问操作系统进程和线程的定义及区别 ,是否了解协程CPU和GPU的区别, CPU是什么,CPU和GPU擅长处理什么任务举例子什么任务适合用GPU从写代码到程序运行,中间经过了哪些环节问静态链接是...
查看28道真题和解析
点赞
评论
收藏
分享
01-30 09:45
燕山大学 Java
实习六个月就得到这个结果😃
喵_coding:
这种直接跑就完事了 哪有毕业了才签合同 任何offer和三方都没有的
点赞
评论
收藏
分享
02-06 11:32
江南大学 算法工程师
发工资啦!!!
人生第一笔工资!!!实习工资,每天300,一月13号入职,一共发了4050!!虽然不多,但是第一次感觉到自己的价值(...或者说价格吧)回想起在学校的时候,每周开组会,挨骂,干不完的活,每个月可怜巴巴的学校发的600补贴。每天都要去实验室,老登安排人定时拍照发在大群,太压抑了。但是!我快毕业了!!我领到了第一笔工资!!好日子快来了!!!希望大家都越来越好!!!
饿魔:
太强了佬,一天300
论秋招对个人心气的改变
点赞
评论
收藏
分享
02-12 11:29
Blessed John XXIII National Seminary (Weston) Java
一文读懂:高并发场景避免超卖少卖的实战攻略
嘿,兄弟们好,我是飞哥,临近过年没事,再来唠唠我做过的票务系统。在票务这行,库存就是命脉。“超卖”(Over-selling)让你赔钱丢名声;“少卖”(Under-selling)让老板觉得你技术不行,票明明有却卖不出去。今天飞哥就结合这几年在票务系统摸爬滚打的经验,跟大家好好唠唠这里面的深水区。1. 为什么“超卖”和“少卖”是系统的生死劫?很多兄弟初学并发,觉得写个 synchronized 或是 ReentrantLock 就能高枕无忧了。但在分布式架构下,这就像是用塑料袋去兜洪水。超卖: 就像 10 个人同时挤进一个窄门,大家看到货架上还有最后一张票,结果 10 个人都下单成功了。少卖:...
面试时最害怕被问到的问题
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
腾讯wxg前端面经
1898
2
...
27双非字节实习oc
1177
3
...
来查看你的新年运势!
771
4
...
7个月年终奖,东哥没把兄弟当外人
365
5
...
过年想做一个agent项目
362
6
...
已经好久没投了
349
7
...
腾讯一面、二面(挂)
318
8
...
任何人都能向面试官证明你懂AI——不需要会代码版
309
9
...
9个月年终啊,没谁了吧
288
10
...
滴滴后端一面
220
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
3595次浏览
83人参与
#
刚工作,应该先搞钱or搞成长?
#
20918次浏览
165人参与
#
牛客AI体验站
#
15726次浏览
278人参与
#
你觉得第一学历对求职有影响吗?
#
230116次浏览
1267人参与
#
如何提高实习转正率?
#
85837次浏览
504人参与
#
找工作中的小确幸
#
80462次浏览
448人参与
#
实习在多还是在精
#
82850次浏览
509人参与
#
你觉得技术面多长时间合理?
#
168181次浏览
1170人参与
#
牛友的春节生活
#
12449次浏览
230人参与
#
月薪多少能在一线城市生存
#
136532次浏览
898人参与
#
哪些公司对双非友好
#
207029次浏览
1163人参与
#
选了这个offer,你有没有后悔?
#
738776次浏览
4472人参与
#
秋招踩过的“雷”,希望你别再踩
#
185752次浏览
1684人参与
#
备战春招/暑实,现在应该做什么?
#
8206次浏览
205人参与
#
从夯到拉,锐评职场mentor
#
8000次浏览
113人参与
#
实习到现在,你最困惑的一个问题
#
7223次浏览
169人参与
#
电网笔面经互助
#
59725次浏览
476人参与
#
找工作中的意难平
#
983828次浏览
6424人参与
#
制造业的秋招小结
#
143423次浏览
2089人参与
#
春招什么时候投?
#
13482次浏览
211人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务