首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客50285471号
门头沟学院 大数据开发工程师
关注
已关注
取消关注
@三石大数据:
我的大数据开发学习之路
很多小伙伴在跟我交流的过程中,会问我这样一个问题:"大数据框架这么多,学了有啥用,有没有一些框架可以不学,企业里面开发要求会用这么多框架吗"我刚开始学习大数据的时候也和大家一样,这么多框架,不知道从何下手,又想速战速决,还不知道自己学习的内容是否能够对付未来在企业的开发工作...之前自己在学习大数据的时候浪费了很多的时间,这里为了帮助大家在学习大数据的时候少走弯路,同时也是对自己过去三年学习大数据过程的一个总结,今天就好好跟小伙伴们说一说如何高效学习大数据,一路直通大厂!!!学习路线预览编程语言Java:对于目标岗位是数仓开发的同学来说,只需要学习Java基础部分即可,后续有时间建议学习一下Web框架,这一部分是加分项。对于目标岗位是平台开发的同学来说,那么除了Java基础部分,Web框架是必会的Linux:在面试的过程中经常会问到 "请介绍一下你熟悉的几个Linux命令",所以Linux的学习也是有必要的,同时在平时学习的过程中,需要直接接触到大数据环境,这些环境都是搭建在Linux环境上的,那么就需要熟悉Linux命令来部署以及运行大数据框架。MySQL:SQL学习不管是对于后端开发还是大数据开发,都是必会的基础知识,而对于数仓开发的同学来说,SQL需要写的更熟练一些,也需要学习一些高阶的SQL技巧。硬核框架学习顺序:Hadoop三件套(HDFS,MapReduce,Yarn) -> Zookeeper -> Hive -> Flume -> Kafka -> HBase -> Scala(面试从来没被问到过,可以不学) -> Spark -> Flink 在学习这些框架的时候,它们的基础原理都是需要熟悉的,比如MapReduce的执行原理、Flink的watermark机制等,并且适当的去学习源码,比如HDFS的读写流程源码、Spark的Shuffle过程源码等,目前大数据开发岗位的面试越来越难,所以如果你懂源码,面试官就会有眼前一亮的感觉!!!注意:在面试中问的较多的框架有 Hadoop三件套、Zookeeper、Hive、Kafka、Spark、Flink,所以这几个框架在学习的过程中需要重点关注一下万能项目以下推荐的项目是个人觉得还不错的,不是打广告!!!《某谷离线数仓》:这个项目涵盖了数仓的建模知识(理论相当重要),还有就是这个分层思路基本上可以和很多企业对齐。在学习的过程中,要学会去提炼亮点,因为可能很多找大数据开发的同学都做过这个项目,那么如果你讲的东西都是别人讲过的,那么就很那脱颖而出。《某谷实时数仓》:如果倾向于去做实时数仓的同学,可以学习这一部分。《谷粒商城》:如果倾向于去做平台开发的同学,又没有真实的大数据平台的开发经历,那么就学习这个项目来突显自己的后端开发能力也是不错的。刷题突击算法:LC+ 剑指offer,算法题是很多同学认为在笔面试中最难的一部分,我觉得这一部分的学习没有捷径,多刷题即可!!!(这里提一下自己的刷题方法,不一定适合大家哦。我是按照算法类型去刷的,比如 动态规划、回溯、贪心等)SQL:牛客 + 面试常见HQL(前面的文章总结过,感兴趣可以看看),对于数仓的同学来说,SQL刷题要非常熟练,并且在练习的过程中尽量结合业务知识,因为在面试的时候,面试官通常会结合它们的业务来出题(只有结合业务的SQL才是最难的)送福利啦!!!书籍推荐以下都是自己学习后觉得还不错,并且对面试有帮助的一些书籍书籍PDF高清版都可以免费送给大家《阿里巴巴大数据之路》《华为数据之道》《数据分析思维:分析方法和业务知识》面试八股文大数据开发面试重点【2023届秋招总结】_牛客网这是之前在牛客写过的一篇大数据开发面试八股文的文章,仅展示了部分面试经典题目,我自己总结了一份字数10w+的大数据面试笔记总结本文介绍的大数据开发学习路线仅是个人学习过程的一个总结,不一定适用于所有人,大家可以借鉴,切勿盲目照搬如果同学们还有大数据相关的一些疑问,可以跟我讨论讨论,我会尽可能给大家解答
点赞 98
评论 19
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-27 23:23
门头沟学院 数据仓库
二本26应届生想九月份找java实习
目前靠关系在一家保险公司的运营中心实习【数据分析】,感觉不太喜欢现在这个行业,目前java还差一小部分没学完,现在恶补三个月能找到实习吗
点赞
评论
收藏
分享
今天 14:23
浙江海洋大学 Java
地平线秋招第一挂
麻了,感觉今年秋招强度好大啊
投递地平线等公司10个岗位
点赞
评论
收藏
分享
07-26 07:41
门头沟学院 C++
互联网大厂
大厂都在这了 超一线大厂都不太卡 美团和快手也不是特别卡 剩下的交给牛友锐评了
风评不好的公司,你会去吗...
点赞
评论
收藏
分享
06-26 21:09
长沙理工大学 C++
有没有人来制裁一下
如下图,真让我惊到了,有没有人去给这老板上一课
写不来代码的小黑:
这么小的城市能有做it的公司也不容易
点赞
评论
收藏
分享
07-29 17:23
山东大学 算法工程师
简历上的巨龙,现实中的小虫
本人包装简历时永远遵循 STAR法则 不管项目真实做的如何,先整理的看得过去! S:项目简介,实际上就是研究背景,为什么要做? T:对于前述问题需要完成什么任务,要做什么? A:这就是最关键的 怎么做!提出了什么解决方法、做了哪些工作 R:也很关键! 完成的结果如何?最好是有可展示的图片、数据等** 简历可以稍作美化,但写上去的项目一定要真的懂哦,否则面试露馅就得不偿失了!
牛客创作赏金赛
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
都是 dirty work,为什么别人的简历上就能言之有物🤔
1.6W
2
...
百度提前批 三面
3072
3
...
虾皮后端一面(已挂)
2724
4
...
干活最少的实习生因为长得漂亮转正了
2362
5
...
7.30百度提前批一面
1951
6
...
百度提前批,三面被推迟一周,喜提秋招第一凉
1756
7
...
QQ提前批一面凉经
1742
8
...
27双非百度offer timeline
1724
9
...
面试劫匪??????
1602
10
...
7.30滴滴提前批一面凉经
1578
创作者周榜
更多
正在热议
更多
#
你遇到最难的面试题目是_
#
12990次浏览
175人参与
#
26届的你,投了哪些公司?
#
32492次浏览
385人参与
#
中兴秋招
#
201792次浏览
2265人参与
#
简历上的经历如何包装
#
20026次浏览
650人参与
#
反问环节如何提问
#
95197次浏览
1942人参与
#
你最讨厌面试问你什么?
#
22176次浏览
251人参与
#
我对___祛魅了
#
40191次浏览
386人参与
#
如何看待offer收割机的行为
#
814219次浏览
6070人参与
#
你跟室友的关系怎么样?
#
5527次浏览
89人参与
#
工作中哪个瞬间让你想离职
#
58589次浏览
522人参与
#
什么样的背景能拿SSP?
#
27245次浏览
175人参与
#
如何快速融入团队?
#
13982次浏览
168人参与
#
和同事相处最忌讳的是__
#
19615次浏览
200人参与
#
去年你投递实习了吗?
#
22804次浏览
331人参与
#
你们的毕业论文什么进度了
#
1103649次浏览
9750人参与
#
产品每日一题
#
50147次浏览
588人参与
#
工作压力大怎么缓解
#
94630次浏览
1004人参与
#
机械人的金三校招总结
#
36064次浏览
461人参与
#
打工人的精神状态
#
70073次浏览
1134人参与
#
应届生应该先就业还是先择业
#
125530次浏览
698人参与
#
分享一个让你热爱工作的瞬间
#
32831次浏览
345人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务