Java太卷?想转大数据?(内附有百度大数据实习面经)

前言

  • Java太卷?想转大数据?该学什么?
  • 大数据工作内容?SQL boys?
  • 本文内容来自交流群里的小伙伴投稿

数仓架构图

图片说明

需要掌握的技能

Java部分:

  • Java基础核心、集合框架、多线程并发、JVM、设计模式等。

Hadoop生态体系:

  • HDFS:大数据领域文件存储系统。
  • MapReduce:Hadoop体系里的数据计算模型。
  • HadoopHA:配置高可用的Hadoop集群。
  • Hive(HiveQL):提供类SQL的方式处理数据。
  • Kafka:大数据领域顶级的分布式消息队里。
  • Flume:日志采集传输框架,常用语电商数仓系统

Spark生态体系:

  • 开发语言:Java、Scala(Spark底层开发语言)、Python。
  • Spark Core:Spark的核心弹性分布式数据集RDD。
  • Spark SQL:封装RDD,提供类似表结构的DataFrame数据结构,便于操作数据。
  • Spark Streaming:Spark提供的实时数据处理框架。
  • Kafka:大数据领域顶级的分布式消息队里。
  • ElasticSearch:全文检索引擎。

其他:

  • 数据仓库方面相关知识、主流的OLAP系统、优秀的实时流处理框架Flink、调度工具等。

QA

  • Q:Java太卷?该转大数据嘛?

    • A:大数据相比Java竞争确实小点,要转的话,建议越早越好。
  • Q:上面列出的东西,都得学会了才能去找实习吗?

    • A:当然不是,学会Java + Hadoop or Spark即可,实习注重基础。
  • Q:大数据工作内容?

    • A:实习大多都是SQL boys,正式入职会接触到写公司自研的大数据引擎。

百度大数据实习面经

一面

  • 自我介绍(学校、专业、目前学习情况,技术栈)。
  • java是编译型语言还是解释性语言。
  • 介绍一下HashMap,ConcurrentHashMap。
  • 多线程原理。
  • mysql里 innodb和myisam的区别。
  • 为什么使用b+树做索引。
  • 一条sql语句的执行流程。
  • Linux经常使用哪些命令。
  • Linux系统内核了解吗。
  • Linux里的alias命令。
  • 介绍一下简历里的数仓项目吧(电商数仓)。
  • Hadoop里的MapReduce流程。
  • WordCount怎么写。
  • 算法:两个栈实现一个队列
  • sql题:
    • 两列:身份证号,性别
    • 统计一下男性和女性的人数。

二面(leader)

  • 介绍一个简历里的项目。
  • HadoopHA如何实现。
  • MR流程。
  • HDFS小文件过多怎么处理。
  • 数据倾斜怎么处理。
  • HDFS的常见的配置文件。
  • Kafka介绍一下。
  • Kafka数据完整性如何保证
  • Kafka消费者组概念
  • 数据库三范式,数据仓库的建模方式
  • 数仓分层,每层的作用。
  • 反问:部门的业务,技术栈。

工作内容

  • 根据业务部门的提供的各种报表需求,写sql。
#实习经验分享##实习##面经#
全部评论
老哥,实习岗有笔试嘛?
2 回复 分享
发布于 2022-02-10 22:54
大数据真是太难了,学得东西太特么多了
1 回复 分享
发布于 2022-04-08 08:57
这个两面看着感觉为何比Java的简单点点,就是仅看起来的感觉😥(个人拙见感觉)
1 回复 分享
发布于 2022-02-27 11:45
大数据岗位很少,也很卷。。。
1 回复 分享
发布于 2022-02-19 10:20
感谢楼主分享!!
1 回复 分享
发布于 2022-02-12 00:51
老哥,社招有 hc 吗,谢谢
1 回复 分享
发布于 2022-02-28 17:49
请问就两面吗。大佬室友oc了嘛
点赞 回复 分享
发布于 2022-06-17 22:12
百度哪有大数据开发。。
点赞 回复 分享
发布于 2022-04-01 13:29
你当时咋介绍的这个项目啊?当时面试官问我为啥要做这个项目,项目背景是啥等等给我问懵逼额
点赞 回复 分享
发布于 2022-02-21 16:08
老哥准备的电商数仓的项目具体是什么哇,现在想准备大数据实习的话有什么项目推荐嘛
点赞 回复 分享
发布于 2022-02-12 15:32

相关推荐

不愿透露姓名的神秘牛友
昨天 17:51
点赞 评论 收藏
分享
07-22 13:50
门头沟学院 Java
仁者伍敌:其实能找到就很好了,当然收支能抵
点赞 评论 收藏
分享
06-27 12:54
已编辑
门头沟学院 Java
累了,讲讲我的大学经历吧,目前在家待业。我是一个二本院校软件工程专业。最开始选专业是觉得计算机感兴趣,所以选择了他。本人学习计算机是从大二暑假结束开始的,也就是大三开始。当时每天学习,我个人认为Java以及是我生活的一部分了,就这样持续学习了一年半,来到了大四上学期末,大概是在12月中旬,我终于找的到了一家上海中厂的实习,但我发现实习生的工作很枯燥,公司分配的活也不多,大多时间也是自己在自学。就这样我秋招末才找到实习。时间来到了3月中旬,公司说我可以转正,但是转正工资只有7000,不过很稳定,不加班,双休,因为要回学校参加答辩了,同时当时也是心高气傲,认为可以找到更好的,所以放弃了转正机会,回学校准备论文。准备论文期间就也没有投递简历。然后时间来到了5月中旬,这时春招基本也结束了,然后我开始投递简历,期间只是约到了几家下场面试。工资也只有6-7k,到现在我不知道该怎么办了。已经没有当初学习的心劲了,好累呀,但是又不知道该干什么去。在家就是打游戏,boss简历投一投。每天日重一次。26秋招都说是针对26届的人,25怎么办。我好绝望。要不要参加考公、考研、央国企这些的。有没有大佬可以帮帮我。为什么感觉别人找工作都是顺其自然的事情,我感觉自己每一步都在艰难追赶。八股文背了又忘背了又忘,我每次都花很长时间去理解他,可是现在感觉八股、项目都忘完了。真的已经没有力气再去学习了。图片是我的简历,有没有大哥可以指正一下,或者说我应该走哪条路,有点不想在找工作了。
码客明:太累了就休息一下兄弟,人生不会完蛋的
如果实习可以转正,你会不...
点赞 评论 收藏
分享
评论
33
158
分享

创作者周榜

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