这两天公司要招大数据开发的人,让我去面试这些应聘者,几天下来面试的人也有10多个人了,这其中有应届生、刚工作不久的以及有一定年限的,学历有本科和研究生等。通过和这些人交谈后,心里也有一点小感触和小想法,这里记录一下,也许在他们身上发生的事,在我下次去别家面试的时候,如果不注意也会发生。这也算是互相学习吧。
一 学会尊重人
有的面试者可能平时不注意,比如会做一些不应景的运作,如翘着腿,靠在椅背上抖动腿,有点散漫,让人感觉他才是一个面试官,面试本是一个相对较正式的场合,这些小行为可能会让你的面试官觉得你这个人不会尊重人,态度有问题。这不是小题大作,你永远不知道你对面的面试官在乎什么? 还有的,当面试官可能说错或不太理解的时候,会去顶撞或急着去反驳,而且有的人经常会在你还没有说完话的情况下打断你,这种,真得会给人留下不好的印象的。
二 对自已的项目,还是不要说得太随意
对自已的工作内容不要说的太随便,即使是很简单的功能,也可以加一些修辞什么的,多扯点其它的。不要让人觉得你的工作没有含金量,比如我遇到几个他说他的内容就是洗数据,从kafka消费下数据,再处理下然后再写到kafka就完事了,说得干脆明了。其实,他完全可以说说他是怎么消费数据 ?用的什么语言开发的?kafka数据从那来?用的什么消费,多进程,多线程?处理数据的逻辑是什么?用了什么算法?处理完的数据作什么用等等,这样一通下去,总比简单的就说洗下数据要给面试官留下的印象深刻吧。
三 说话要条理清晰,逻辑要通畅
面试前还是建议稍微在家练习模拟下,把整个流程自已先走一遍。这样在面试的时候,说起话来比你要不准备那肯定是要流畅清晰的多,我就碰到两个,凡正他巴拉拉说了好多话,你会发现完全是前言不搭后语的,我甚至觉得他自已都不知道他在讲什么,有一个人甚至像机关枪一样说个没完,其实可能有用的信息几乎没有。你还不好打断,就只能听他说完。这个我其实自身也有这个毛病,我在面试的时候,有时候条理不清的时候就到处扯,话是挺多,但可能最终完全是言不对意的。这点,我也要好好改进下,以后面试前还是多做准备。
四 技术栈越多越好吗?
好多人喜欢在简历上堆砌上各种技术名词和技术栈,不管是自已会不会的,有没有用过的?都往上面写,觉得这样写就让人感觉他很厉害了,诚然,这种可能会通过人事第一步简历筛选,但真正来面试的时候,面试官看你上面写这么多肯定都会问的,当然了,你如果要写也不是不可以,但你最起码也要事前准备下,先自已了解下那些技术的一个大概,即使没在项目实践中用过。总不能一问就不知道或者没做过。如有的来面试大数据,除了会用hive处理下离线数据,没用过spark,mr,storm这些,但简历上面这些他都有写。有的写精通高并发编程,我问异步和非阻塞是一样吗?又答不上来。有的说精通kafka,我就问多分区下,如何保证某些消息消费的顺序性,他们也有答不上来的等等
其实,你不擅长的我感觉最好不要写太多,要不然除了给面试官留下不诚实之外,对你的技术能力也会持怀疑态度的,你要不会就大方点说不会,碰到对眼的面试官要是某个点对上了,喜欢你这个人了,会完全忽视掉你不会某个技术的。
五 学历真得重要吗?
说实话,在一般的小公司学历真得看都不看,能干活就行。也不排除有公司要用来装下门面,千万不要以为自已是研究生就怎么了(不是说研究生不好),如果不会相应的技术,在小公司一样会玩完。所以,还是技术能力为主吧,当然大公司除外。
六 感觉面试还可以,为什么被刷了
这个其实是有多种原因的,大多数时候这种情况下,一般不是你自身的原因,更多的是公司的原因,比如工资给不起,所以遇到这种情况,还是不要自我否定的好,千万不要因为这个丧失自已的信心呀。
七 对自身有合理定价
有的人开工资是乱开的,凡正他是按工作经验来,1年开多少 ?3年开多少?完全不知道企业招人给的工资,是你要给企业创造更多价值的,如果你对自身的能力不清楚,随便开,那一般情况下是得不到满意的结果的。
以上,就是这两天给人面试的一点小感悟,其实更多的也算是对我自身的一个警醒吧,也希望以后自已做为面试者时,能够从这里学到一点东西。