‘壹’ 大数据工程师面试攻略有哪些
1、面试过程是一次高效的交流
首先,我觉得面试官有责任保证面试过程是一次高效的交流。你要获取到你需要的信息,对面试者做全方位的考量;面试者也要获取到他需要的信息,面试官(若面试成功很大可能是自己的上级)的水平,公司技术要求水平,自己是否适合这家公司,公司是否需要自己。
面试是一个双向选择的过程,面试官在选人,面试者在选公司。而面试者了解这家公司最直接的途径就是通过面试官。
2、面试官
说说面试官,我先说几个面试官常会有的问题。问题问得太跳跃,想到什么问什么。抓住一个面试官自己很熟的知识点或者方向往死里问 ,完全不会根据面试者的回答情况做调整(我是来面试的,不是来看你炫技的)。
3、技术问题
只问技术,不问业务,技术问题问得太表面,当然我也见过不错的面试官,问题问得很有水平。那有水平的面试官会给人什么样的感觉?答得很舒服,不管结果怎么样,总之能展现出自己应有的水平面试过程是有收获的,没有白来,知道了自己的欠缺,如果面试者是个到处抢着要的高手,那你有水平的提问会给这个面试者留下深刻印象,毕竟大家都是喜欢和厉害的人当同事的。
4、提问
说说提问,思路想法,表达能力,技术功底,热情。这几个点我是比较看重的。很多问题都是围绕着这几个点展开的,大家看下有没有借鉴意义。
‘贰’ 面试大数据工程师,这些技巧你知道吗
考算法,就像很多人说的,知道了一个算法又能怎么样,可能工作中一辈子都用不上,就算能用上,很多的算法都有库和包实现了,拿来用就是了。确实是这样,所以考算法,并不是为了考,为了会,而是为了在探讨算法的过程中,考察和验证一个人是否聪明,是否基本功扎实,是否能够顺畅沟通,是否能够快速反应和学习。在讨论和交流的过程中,发现闪光点。能不能想出来,或是说出来,并不是考算法的要点。
再看写代码,则是更多的为了考察和验证出活的能力。在很多的情况下,用什么语言写是没有要求的。这样,一是可以考察基本功,没有基本功,是不可能能快速出活的。二是可以考察平时的训练积累和经验,包括工作方式,编程风格,思考方法,等等。三是接受任务和完成任务的主动性,是不是愿意接受任何团队需要完成的任务。四是完成任务的速度和质量,也就是出活的速度和质量。这种写代码的测试,会是之后工作情景的一个小小的缩影。
从写代码的过程和最后写出的代码,可以深入的考察一个人的基本素质,工作方式,和出活的条件,和出活的效率和质量。
至于主动性,或是责任心,有多方面和多种方式可以考察和验证,比如,聊过去的项目,在项目中的角色,完成的任务,完成的质量。在聊算法,写代码的过程中,也能够窥见一些,因为,一个不主动负责的人,是很难在完成具体任务时佯装出来的。
关于面试大数据工程师,这些技巧你知道吗,青藤小编就和您分享到这里了。如果您对大数据工程有浓厚的兴趣,希望这篇文章可以为您提供帮助。如果您还想了解更多关于数据分析师、大数据工程师的技巧及素材等内容,可以点击本站的其他文章进行学习。
以上是小编为大家分享的关于面试大数据工程师,这些技巧你知道吗?的相关内容,更多信息可以关注环球青藤分享更多干货
‘叁’ 2021年大数据工程师面试内容包括哪些
【导语】近年来,大数据发展如火如荼,很多人都选择学习大数据专业或者转行大数据,大数据里又包含很多就业岗位,所以在进行岗位选择的时候,还是需要大家合理选择,为了帮助大家更好的进入大数据行业执业,下面就把2021年大数据工程师面试内容给大家进行一下具体介绍。
1、自我介绍
一般上来就是自我介绍,谈下工作经历和项目经验,面试官会根据你的项目经验对你进行技术面试。在自我介绍时,一定要抓住核心说,不要太啰嗦,尽量放大自己的价值,让面试官感受到你对工作的热情,以及以后对公司贡献的能力。
2、数仓开发知识技能
(1)Java是必问的,不过问的不深,把Javase部分吃透,足以应付Java部分的面试。
(2)Hadoop生态,Yarn、Zookeeper、HDFS这些底层原理要懂,面试经常被问。
(3)Maprece的shuffle过程这个也是面试被常问的。
(4)Hbase和HIve,搞大数据这些不懂真的说不过去。
(5)Mysql、Oracle和Postgres数据库操作要回,Sql要会写。
(6)linux操作系统,这个简单得命令必须要懂,会写shell脚本更好了。
(7)Kettle或Sqoop这种数据处理工具至少要会一个。8,数据仓库建模、数据模型的问题。
3、技术方面知识技能
(1)SparkSql和SparkStreaming,底层原理、内核、提交任务的过程等等,尽量深入内幕,这个经常会跟MapRece作比较的。当然也要了解Storm和Flink,Flink这个建议要学会,以后用处会越来越广。
(2)Redis、Kafka、ElasticSearch这些都得懂原理,深入了解,会使用,会操作,会调优。
(3)impala和kylin这些尽量也要了解会用
(4)Python这个要是有能力,有精力,建议也要往深处学习,我目前正在自学中。
(5)集群的问题,包括一些简单的运维知识。
(6)大数据数据倾斜的问题,包括Spark JVM内存调优问题等等。
关于2021年大数据工程师面试内容,就给大家介绍到这里了,希望对大家能有所帮助,当然进入大数据行业,还需要大家在平时不断进行技能提升,这样才能更好的拥有一席之地。