2021大数据工程师面试内容有哪些?

引言近年来,大数据的发展如火如荼。很多人选择研究大数据或者转行大数据,大数据包含很多工作。所以在做工作选择的时候,还是需要做出合理的选择。为了帮助大家更好的进入大数据行业,下面详细介绍一下2021大数据工程师的面试内容。

1,自我介绍

一般来说就是自我介绍一下,说说自己的工作经历和项目经历。面试官会根据你的项目经验对你进行技术面试。自我介绍的时候一定要抓住核心,不要太啰嗦,尽量放大自己的价值,让面试官感受到你对工作的热情,以及你将来为公司做贡献的能力。

2、几种仓库开发知识和技能

(1)Java是必须的,但是不够深入,对于Java的面试来说足够了。

(2)Hadoop生态,Yarn,Zookeeper,HDFS,这些底层原理要懂,面试也经常被问到。

(3)Mapreduce的洗牌过程这也是面试中经常被问到的问题。

(4)Hbase和HIve,搞大数据真的没什么意义。

(5)Mysql、Oracle和Postgres数据库操作要返回,sql要会写。

(6)linux操作系统,这个简单的命令一定要懂,最好写shell脚本。

(7)至少要有一个数据处理工具如7)Kettle或Sqoop。8.数据仓库建模和数据模型问题。

3、技术知识和技能

(1)SparkSql和SparkStreaming,底层原理,内核,任务提交流程等。,尽量深入内幕,经常和MapReduce比较。当然,你也应该了解风暴和弗林克。Flink是一个你应该学习的建议,以后会越来越有用。

(2)Redis,Kafka,ElasticSearch都得懂原理,深刻理解,会使用,会操作,会调音。

(3)黑斑羚和麒麟要尽量理解和使用。

(4)Python,如果我有能力和精力,我建议也要深入学习。我目前正在自学。

(5)集群问题包括一些简单的运维知识。

(6)大数据数据倾斜问题,包括Spark JVM的内存调优等等。

关于2021大数据工程师的面试内容,就介绍到这里吧。希望能帮到你。当然,进入大数据行业需要你不断提升自己的技能,才能有更好的一席之地。