为什么程序员都反感笔试?

简介:

现在去哪个公司面试首先就是填一份面试单,然后就是两三页纸的笔记题了。这时有些同学看到还要笔试要么扭头就走要么做个一半就走了,那剩下的一半人还是坚持做完笔试等待结果。

  可能大多数程序员都讨厌笔试这个环节甚至反感这种公司,认为考的都是些基础,又有些偏门 在真实项目中又用不到的知识,完全没必要嘛,多聊聊项目多好嘛。

面试为什么要笔试环节?

一是跟风,其它公司都有笔试,我们为什么没有?分高的就是优秀的。

二是暴力筛选,候选人太多,只能通过设置这一坎才能有合理的理由拒绝一批人,而且也很有效果,就像学历需要211和958院校的要求一样。

三是跟据公司岗位要求需要必备的专业的基础知识,如果这些东西都不知道,那你就只能呵呵了。

  大多数公司都是以笔试而笔试,认为得分高的能力肯定不错,分低的那能力也就弱了,但现在来说他们的笔试的题其实也都是从网上随机抄下来的,而且都没改一个字。而大多数面试者都变得非常聪明,直接在网上搜索C#面试题库,Java面试题库,PHP面试汇总……更有甚者 有些培训机构也直接传授面试一条龙的经验,把面试所需的一切注意事项和问的问题怎么回答都给你设计好了,你只要会背就行了,后面面试前刷几遍题,拿到试卷唰唰的几分钟就做完了,面试官一看这分数 是个人才啊 要了 呵呵…… 甚至出现新老员工薪资倒挂的现象也不足为奇。

  所以有人说笔试中的内容都是理论,实践中很少用到,不会也很正常,还有笔试题都是刷题的,考不出真实的实力,浪费时间。

  作为工作多年的猿来说去过不少公司应聘,也做了不少笔试,甚至有不少公司还要做性格测试(好几页纸,一个多小时啊……)

  本人也是不喜欢笔试,但本着尊重各公司的制度的态度也是认真的将笔试题做完,而且对于老猿一般来说笔记题都不是太难的内容,除非各别公司以装逼为目的,硬出一些不着边际的题。

  后来公司由于发展需要扩大人手,作了几次面试官,本着以关怀的心态将笔试取消掉了,直接让候选人直接面谈。在面淡中发现问到业务相关的技术问题时由于不了解候选人的技术能力的高低 问的方面比较广,深度只能从深到浅 这样到面试完相当的花时间,这样双方都感觉比较累,所以后面我们根据业务需要的技术如 静态变量和实例变量的区别、JVM原理反射的原理、多并发锁的实现、秒杀功能的实现和会出现的问题怎么解决,基本SQL行转列,列转行等基础笔试题。其实从笔试题来讲只有做得好不好而不是会不会做的问题,我们的目的不是考倒候选人,而是从笔试中看出候选人的水平处于哪一个程度,然后面试时提出相应深度的问题,如果从笔试中就看出SQL不行,那就不会再问SQL方面的问题,如果能看出对源码很有研究那可以继续深入探讨,看到了哪一个层度,这样双方都会比较舒服,在较短的时间内比较全面的体现出候选人的能力。

  表达能力对于程序猿来说也是一大难题,很多人经常说做了这多年一到与考官面对面面试就哆嗦,无法完全表现出自己的真实实战能力,这时笔试就是很好的让你冷静的思考问题。

  其实对于程序猿来说企业要求经验门坎是5年以下的才会笔试,毕竟只要不是非常差的公司出来的员工基本会把应该趟过的坑都会趟一遍,该有的基础知识都会掌握,那笔试就纯粹多余了,那对于5年以上的都会直接面淡,而不会考虑到浅层次的问题,比如直接就是做过的项目架构方面从浅到深的解决方案。

   但从另外一点来说不管你是几年经验的,如果你能把笔试题做完,我觉得至少从态度上来讲公司对你是有好感的。因为考察的不仅是你的技术能力,还有你对新技术的学习能力还有解决问题的能力、工作态度,这才是重要的,业务是多变的 出现的问题也是你从没遇到过的,也需要你用新技术来解决,如果不负责任的让你进来到时候任务完成不了不仅是你自己痛苦,整个项目组估计都会产生怨恨。

   最后不管公司有没有笔试,都还是好好的准备一下理论知识刷一刷题吧,毕竟能到复试活到最后才是硬道理。

本文转自欢醉博客园博客,原文链接http://www.cnblogs.com/zhangs1986/p/7616657.html如需转载请自行联系原作者


欢醉

相关文章
|
6月前
|
存储
Tire树-不学面试后悔
Tire树-不学面试后悔
|
Devops 程序员 项目管理
程序员需要考证吗
简述程序员是否需要考证以及衡量程序员的最好方式等
|
测试技术 持续交付 开发者
面试最后一问:你有什么问题想问我吗?
面试最后一问:你有什么问题想问我吗?
162 0
|
运维 算法 前端开发
面试了一个 39 岁程序员后,我被骂了……
最近写了一篇面试 39 岁程序员的文章,链接如下
172 0
面试了一个 39 岁程序员后,我被骂了……
|
传感器 网络协议 物联网
2018年摩拜校招嵌入式工程师笔试卷
2018年摩拜校招嵌入式工程师笔试卷
2018年摩拜校招嵌入式工程师笔试卷
|
Dubbo NoSQL Java
面试了一个 39 岁程序员,我有点慌……
本文非广告,也非标题党,栈长最近的亲身面试经历。
154 0
|
SQL JavaScript 前端开发
2020 开春程序员面试必备!拿走不谢!
作为前端的主要编程语言,JavaScript出现在14.5%的技术岗位招聘信息中。它不仅是一种广受欢迎的技能,也是使用最多的编程语言,69.7%的专业开发人员经常使用它编写代码。
|
算法 程序员 Linux
写给即将入行的程序员的一封信
导读:原文作者Akash发表的一篇《An open letter to those who want to start programming》,译文由伯乐在线整理编译《写给即将入行的程序员的一封信 》。
1215 0
|
架构师 Java 程序员
程序员懊恼面试被屡次遭拒,网友:38岁了心里没点逼数吗?
程序员面试的三道坎,学历、工作经验、年龄。前两者倒也还好,而年龄这个标准始终是程序员们卡在喉咙上的一根刺,不知何时会突然扎穿喉咙,了断性命。现在互联网行业日益趋近年轻化,许多企业对于程序员的年龄标准大约在35岁左右(参考华为35岁离职),若是38岁去求职,结果可想而知! 这名程序员38岁了,找工作本就难,还是大专学历,更是难上加难,网友表示:楼主38岁工作经验定然丰富,不知之前是否有在大公司工作过没,若是有可以给自己的简历添几笔加分,机会也会多一点。
1294 0
下一篇
无影云桌面