关于大数据开发职位应届生的面试心得

投简历方式

1.网投

拉勾,boss直聘等专业IT招聘平台每天多浏览,如果是在招聘旺季(9-11月份/年初前一个月),它上面的信息会每天都有更新,一定要每天都关注,一有合适的就投出去,广撒网,才能钓大鱼,运气好就会有大公司看上你(我就称为小翊吧就是这个情况,人品好)。

2.校招

因为小翊是应届生,而且找工作时正值春招,所以校园招聘的机会非常多,应届生一定要抓住这个优势。关注校招公司,每天都会有大量的公司去到知名学校进行宣讲,大部分会现场笔试。一般去985学校的专场大型招聘会,公司规模和待遇一定不会差,所以一定要特别关注这些宣讲。

本人在春招时一个星期跑华科就跑了5次,都是5家大型公司,4场都有现场笔试,毕竟我们大数据搞技术活,基本都会有现场笔试,这个环节很重要(有小伙伴盆友的可以将笔试题拍下来让小伙伴们帮忙),而且一定要认真作答,这个笔试结果会作为后续技术官面试的依据,所以做题的时候一定要答好。

也是由于这个原因,有两家公司我通过了笔试,然后才进入到的后续的面试。

笔试环节

不管是校招还是网投基本上都会有笔试这一环节,除非你是内推,才会免去前面两个环节,之前也说到了,笔试一定要认真作答,这个直接和后面的面试相关,下面谈一下笔试中的具体问题。

笔试做题看个人能力,但是就小翊的经验来看,本人也做了有5份以上的大数据笔试题,其中涉及的知识点(重点):

  1. hadoop中的集群运行模式(选择填空题占大部分):完全分布式环境下集群的name/datanode的运作方式相关知识;yarn的资源调度相关问题;
  2. 逻辑分析题:一般这种考逻辑分析能力的题目,不用慌,冷静思考慢慢推导是能做出来的,不要心浮气躁,冷静分析不会很难。里面很有可能考的是你的数学分析能力。不超过两题,冷静作答即可。就算做不出来,有思路也必须要写下来。
  3. Java编程题:这个考的知识会比较简单。像水仙花数、求某一给定范围内的质数、快速排序、归并排序、map集合的问题等,一般考的知识点都是排序、双重for循环和条件判断的组合、三大集合等知识会比较多。
  4. sql语言:这个是每家it公司大部分都会考的基础语言,比如排序、分组排序、子查询、表关联查询等等。sql语言本来就是it行业人人都会的东西,所以对于大数开发岗来说。sql一定要很熟,最好自己挖深一点。
  5. 另外一些杂七杂八的题目:每个公司都不一样,有的公司看重你的英语能力,让你翻译段落;有的公司看重你对他们公司的了解,让你讲一下对他们公司的了解程度;有的公司也会让你去做一个3-5年的职业规划说明,让你写一下未来对自己的期望等等。

     总结:hadoop2.0架构里面的hdfs、mr、yarn的底层原理是重点,再就是java语言的基础编程能力和sql语言基础还有个人的数学逻辑分析能力。

技术面试

当你通过了笔试环节之后,你被录用的几率就相应的增大了,个人经历而言(小翊个人觉得,对于应届生来说,面试官更多看重的是基础和态度),当然后面也会将关于和技术官面试需要注意的重点。

首先,他会让你自我介绍:名字,学历,学校期间与大数据相关的经历都可以说一下,最后说一下自己对大数据方向的兴趣和性格即可。

然后,对于应届生来说,他基本很有可能首先问你你会hadoop生态架构里面的那些组件(因为小翊当时面了三个技术面试官,很少上来就直接问你他所说的东西你会不会,当然个别公司个别准备)。此时,你要注意的一点:会的,自己深入了解过,有一定个人见解研究过的东西首先说,然后其他会基本流程的组件放在后面说,不会的千万不要说会,特别是那些你只是知道有这个东西,但你没了解过的千万不要说。

之后,他会让你先说一下你研究过,深入了解过的。这里就是你的领域了(就是你最熟悉最擅长的)。既然我会,我有过深入了解,那么这一块知识我就一定要非常自信的非常阳光的讲清楚这一块技术的底层原理,和自己是怎么去了解,在哪去了解的,包括这一块可以有什么拓展,自己如何实践过,当然这个要看个人硬实力了(因为这一块面试官让你说你最熟悉的部分,如果你都讲不清楚的话,说实话那小翊觉得没招了赶紧走人吧,你自己最熟的都没法讲清楚那你还能干啥对吧)。不过这里可以说经常逛csdn,经常问一些技术大咖。当你把你擅长的领域跟他说的很详细了,他对你就会产生一个比较好的印象:这个人有上进心,会学习,爱钻研(这里插一句,希望大家都能严格要求自己,小翊确实是这样要求自己的,不虚的哟);然后他可能会随机挑另一个你刚才会的组件让你去介绍。此时,你只需要自信的跟他讲清楚你会的就行了,因为毕竟你研究的前面已经详细讲了,这里说清楚,说明白就行了。当你会的东西都跟他介绍完了,就成功了一半,面试官会觉得你这个人技术问题不大,还凑合。

最后,他有可能会问你他感兴趣的方面(当然,这个你就可以稍微缓一口气了,因为前面的问题你该介绍的都介绍完了,这里的问题如实回答就行了)。他有可能会问关于hive语句的调优、数据倾斜的产生与解决方案、hbase的结构和表设计还有hbase的调优、数据仓库的分层和里面的各种维表、你做过什么实际业务,请结合你前面你会的知识具体介绍你是怎么处理的等等(以上提到的问题是小翊在三家技术面试过程中所有真实遇到过的问题)。这里冷静的处理好逻辑说清楚就行了,不用很快,可以说一点思考一会,这个都没事,只要你讲清楚你的思路了,他不会刁难你的,就算他问你的知识点你实在不知道,也没关系,你可以说我知道有这个知识,但是还没具体了解过;不会的知识点谦虚的讲,抱着学习的心态去讲效果会更好哟。

当以上问题都回答完毕之后,如果他额外问你有没有对象,愿不愿意接受公司工作地点的调配,那么恭喜你,你很和他的胃口,基本八九不离十了。当然,如果他直接问你有没有什么问题问他的,你可以问一些关于对于该公司感兴趣的地方或是讲关于公司职位晋升道路或者公司的培养方向是怎么样的具体问题。这些问题是表明你的规划和上进心的,可以问,然后就愉快的回去等结果吧!

薪资谈判

关于薪资谈判没什么好说的,就个人能力去谈就可以了,不要上去就直接谈我希望多少,最好和他迂回的谈公司能给的范围是多少,慢慢试探,慢慢了解,最后再定下来。除非他就直接问你你的期望工资是多少,或者最低工资是多少。这时最好把工资定到自己心里期望工资的110%并且不要定死,他把问题抛给你你同样也可以抛给他嘛,因为他后面多半会压价的,等最后定下来就差不多是你的期望工资左右了(毕竟应届生嘛,说老实话,别期望太高,先入门,再去奋斗拼搏)。

当然,当有多个offer的时候,就不要直接谈了之后就签,尽可能的跟他说自己很满意公司的各方面条件,然后等多个公司的薪资都提出来了之后,结合个人要求再去做考虑,做选择。但是需要回去考虑几天,和家里人和朋友谈谈在做最终决定这样子,这里就需要自己往更深层次去考虑了,选择一定要谨慎,根据自身情况考虑周全哟。

以上就是小翊的面试总结,当然,针对应届生大数据开发岗可能会用处很大,其他往届生可以参考,希望大家都能找到自己满意的工作,拿到高薪酬!

不过最后提一点:因为大家都是应届生,眼光一定要放长远,自己这么年轻不要想着安逸,路越走舞台越大,而且大家都刚起步,需要更注重的是自己未来的路一定要越走越宽,而不是越走越窄这一点一定要考虑(当时小翊就是和家人各执一词;小翊想去国企,但家人建议去阿里系,所以后来小翊花了两三天时间专门请教了很多不同年龄段的经验工作者关于职业规划的问题)。小翊问了好多不同年龄段的工作者得出的结论,对自己启发也非常大:年轻考虑脚下就难以看清远方,同样的考虑远方脚下的路就看不清,但至少我们能控制我们未来的大致蓝图,一个大致的规划和期望。所以我们还年轻呀,天高任鸟飞,能考虑远方就考虑远方!(小翊选择了诗和远方哟~)

你可能感兴趣的:(关于大数据开发职位应届生的面试心得)