是否说明面试官很low?
很有意思的一个话题,面试官让纸上写代码,其实笔试做题目是一样的意思。正常来讲程序员这种职业能力如何基本上几句话就能探个究竟,面试需要做笔试的公司很多,不用笔试直接面试的公司也是相当多,参加笔试的一般大公司或者规模比较小的一些公司,大公司有笔试主要公司流程决定的,需要走的流程比较多,笔者从事软件行业十几年,参加面试好像就做过一次题目,很多老程序员,面试的时候看到有笔试,直接选择走人。
现在就公司常见的一些考察人的方法在这做个简单的罗列,笔试,直接面试,上机器写代码,正常来讲主要这三种方式,可能会采用组合的方式,笔试和上机器写代码主要是参照作用,真正起作用的还是直接面对面的交谈,可能一句话就能揭露很多技术细节,编程里面涉及到技术细节繁杂,如果没有做过或者思维意识不到不可能回答上来,几个回来下来就大概知道这人的水平如何,然后就这人了解的详细程度做细分的了解,正常来讲聊的时间越长面试成功的概率越高毕竟大家的时间都很宝贵,谁都不会在一些没有意义的事情上浪费时间。
经常和一些技术面试官交谈如何面试人的经验,基本上每个人都有自己的风格,曾经项目组里面有个架构师面试人的时候就直接撂下很多算法,是个问题里面起码有六个以上算法问题,基本上很多人都在他手上卡住了,还有一个哥们比较奇葩,面试的时候专门问专业的知识,而且问的相当仔细,总之萝卜青菜各有所爱。所以一个人参加面试里面还有运气的成分,还有一个眼缘的问题,一旦和面试官对眼了,那么事情就比较好办了,有些时候技术面试的也很不错,但在交流过程中沟通不是很顺畅,这样面试成功的概率也不会太高。
现在很多国内的软件公司效仿谷歌面试风格,直接上机去写代码,看代码的实现风格,严谨程度,以及代码执行的效率等等,这种基本上很快就能测试出一个程序员基本的代码能力以及常见的算法掌握程度,由于这种方式比较耗时需要面试官花费一定的时间去审阅代码,大部分的公司都不会这么去做,但这种方式对于编程能力的考验直观明了。
面试就要平常心对待,无论有没有笔试都要平常新对待,真要水平过关也不在乎这点笔试内容,写写画画在平常的项目框架设计过程中也是非常常见的事情,水平高的人也不会在乎这些形式的东西。
希望能够帮到你。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有