程序员面试的坑,你踩过多少?
都说程序员的最大危机是跨过35岁的那段时期,而事实是这段时期或许会形成一定危机,但真正的危机绝对是个人的学习能力和成长速度。
许多年轻程序员的危机,都来自于3年左右经验时的一次跳槽,基础知识轻松搞定,深入提问则啥也不懂,3年时间,或许做了很多业务逻辑的实现,但性能问题却从未关注过,归根结底,还是个人成长速度太慢,迷失在“温水煮青蛙”般的研发日常中。
当你打开BOSS直聘、猎聘等众多求职软件,你会发现1-3年经验的程序员是一个特殊的群体,乍一看,他们起薪尚可,能力要求也以基础为主,挑战并不严峻,甚至有点悠闲。但进入3-5年、5-10年经验程序员的招聘帖子,压力就会骤然增大:与岗位职责相关的动词由“参与”变成“承载”,由“提升”变成“保证”,而在能力上的要求则从“熟练掌握”统统变成了“深刻理解”。
由此可见,面试官给程序员的基础实践时间往往不会超过3年,个人的学习能力和成长速度几乎决定了你未来的道路。
而面试官考察程序员是否能进入企业,这三类素质往往最为看重:01知识与技能
知识和技能的考察实际上是有明显区别的,就好比是看过许多编程类书籍和实操过许多业务系统的搭建之间的区别,毕竟看过许多编程类书籍并不代表能写出优秀的代码。
很多时候面试官会提出一些专业知识上的问题来让你解答,甚至用笔试的方式进行考察,同时也会提出一些实操技能的问题,甚至现场写代码测试技能,以考察面试者是否具有全面思考的能力。02问题处理能力
这类能力是更上一级能力的考察,毕竟会写代码也不代表你善于解决问题。一般情况下,考察这点主要是为了看你在面对一个复杂的问题时,有没有正确的思路?能否找到适当的处理方法?这样的能力有时甚至比写代码更能决定你的业务价值(也就是薪资水平)03 对于工作的心态
互联网行业的变化之快,竞争之激烈,大家都是有目共睹的,在这个行业如果进取心不足,很快就可能会出现跟不上业务发展的情况。
这也是很多面试官关注青年程序员的主要原因,有野心、有欲望,敢于用聪明才智挑战种种高难度任务,这种人往往会让一个企业朝气蓬勃,有战斗力。
除了注意这三类考察要素之外,面试方法也是极其重要的存在,下面说到几个面试常见问题,你一定也遇到过。常见问题1:学历到底有多重要?
其实所有对学历的筛选,几乎都是为了提高面试效率,大部分面试官都不会学历至上,但一个好的学历对于求职者来说,很多时候都算是一个好的敲门砖,因为好的学历证明你在校期间是优秀的,而这个优秀很高概率是会延伸到工作中。常见问题2:程序员35岁危机是否存在?
其实35岁带来的最大问题是“上有老,下有小”,当你花在家庭的时间多了,也就意味着花在工作的时间变少了,所以危机不是来自年龄,而是你对工作的用心程度。
降低35岁这个阶段带来的危机,最主要的方式还是来源于你历年努力的结果,在你的简历上,可以把历年的工作成果放进去,最好做到面试官一目了然,很多简历的问题不是工作内容的多少,而是没有突出亮点,无法抓住面试官的眼球。常见问题3:你有什么问题想问我?
在面试的最后环节,面试官常常会问:你有什么问题想问我吗?
面对这个问题,很多人都会回答:前面面试时都问过了,没有其他问题了。
实际上,这样的回答在大部分面试场景里都是不妥的,提出这个问题的面试官,往往是想听听你对于面试期间、工作内容等方面的感想,完全有可能是给你最后的展示机会,如果你能抓住这个机会,就会给面试官留下一个非常良好的印象。
网页名称:程序员面试的坑,你踩过多少?
分享网址:
http://dzwzjz.com/article/ssdddi.html