武漢碧海藍天
【導語】近年來,大數(shù)據(jù)發(fā)展如火如荼,很多人都選擇學習大數(shù)據(jù)專業(yè)或者轉行大數(shù)據(jù),大數(shù)據(jù)里又包含很多就業(yè)崗位,所以在進行崗位選擇的時候,還是需要大家合理選擇,為了幫助大家更好的進入大數(shù)據(jù)行業(yè)執(zhí)業(yè),下面就把2021年大數(shù)據(jù)工程師面試內容給大家進行一下具體介紹。
1、自我介紹
一般上來就是自我介紹,談下工作經(jīng)歷和項目經(jīng)驗,面試官會根據(jù)你的項目經(jīng)驗對你進行技術面試。在自我介紹時,一定要抓住核心說,不要太啰嗦,盡量放大自己的價值,讓面試官感受到你對工作的熱情,以及以后對公司貢獻的能力。
2、數(shù)倉開發(fā)知識技能
(1)Java是必問的,不過問的不深,把Javase部分吃透,足以應付Java部分的面試。
(2)Hadoop生態(tài),Yarn、Zookeeper、HDFS這些底層原理要懂,面試經(jīng)常被問。
(3)Mapreduce的shuffle過程這個也是面試被常問的。
(4)Hbase和HIve,搞大數(shù)據(jù)這些不懂真的說不過去。
(5)Mysql、Oracle和Postgres數(shù)據(jù)庫操作要回,Sql要會寫。
(6)linux操作系統(tǒng),這個簡單得命令必須要懂,會寫shell腳本更好了。
(7)Kettle或Sqoop這種數(shù)據(jù)處理工具至少要會一個。8,數(shù)據(jù)倉庫建模、數(shù)據(jù)模型的問題。
3、技術方面知識技能
(1)SparkSql和SparkStreaming,底層原理、內核、提交任務的過程等等,盡量深入內幕,這個經(jīng)常會跟MapReduce作比較的。當然也要了解Storm和Flink,F(xiàn)link這個建議要學會,以后用處會越來越廣。
(2)Redis、Kafka、ElasticSearch這些都得懂原理,深入了解,會使用,會操作,會調優(yōu)。
(3)impala和kylin這些盡量也要了解會用
(4)Python這個要是有能力,有精力,建議也要往深處學習,我目前正在自學中。
(5)集群的問題,包括一些簡單的運維知識。
(6)大數(shù)據(jù)數(shù)據(jù)傾斜的問題,包括Spark JVM內存調優(yōu)問題等等。
關于2021年大數(shù)據(jù)工程師面試內容,就給大家介紹到這里了,希望對大家能有所幫助,當然進入大數(shù)據(jù)行業(yè),還需要大家在平時不斷進行技能提升,這樣才能更好的擁有一席之地。
優(yōu)質工程師考試問答知識庫