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

简介:

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

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

面试为什么要笔试环节?

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

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

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

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

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

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

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

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

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

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

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

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

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


欢醉

相关文章
|
8月前
|
人工智能 自然语言处理 程序员
一文彻底搞定从0到1手把手教你本地部署大模型
Ollama 是一个开源工具,旨在简化大型语言模型(LLM)在本地环境的部署与使用。它支持多种预训练模型(如Llama 3、Phi 3等),允许用户根据设备性能选择不同规模的模型,确保高效运行。Ollama 提供了良好的数据隐私保护,所有处理均在本地完成,无需网络连接。安装简便,通过命令行即可轻松管理模型。适用于开发测试、教育研究和个人隐私敏感的内容创作场景。
2692 0
一文彻底搞定从0到1手把手教你本地部署大模型
|
9月前
|
人工智能 算法 芯片
天天都在说的“算力”到底是个啥?一文全讲透!
算力是数字经济发展的重要支撑,尤其在AI和大数据应用中起着关键作用。阿里云致力于构建全球领先的算力基础设施,助力各行业数字化转型。吴泳铭和马云均强调了算力在未来科技竞争中的核心地位。2023年底,我国算力总规模达230EFLOPS,位居全球第二。算力分为通用、智能和超算算力,广泛应用于人工智能训练与推理等场景。中国正加速建设智算中心,推动算力产业链发展,并注重绿色低碳和智能运维,以应对日益增长的计算需求。
12651 19
|
5天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
16天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1315 5
|
2天前
|
监控 JavaScript Java
基于大模型技术的反欺诈知识问答系统
随着互联网与金融科技发展,网络欺诈频发,构建高效反欺诈平台成为迫切需求。本文基于Java、Vue.js、Spring Boot与MySQL技术,设计实现集欺诈识别、宣传教育、用户互动于一体的反欺诈系统,提升公众防范意识,助力企业合规与用户权益保护。
|
15天前
|
机器学习/深度学习 人工智能 前端开发
通义DeepResearch全面开源!同步分享可落地的高阶Agent构建方法论
通义研究团队开源发布通义 DeepResearch —— 首个在性能上可与 OpenAI DeepResearch 相媲美、并在多项权威基准测试中取得领先表现的全开源 Web Agent。
1363 87
|
2天前
|
JavaScript Java 大数据
基于JavaWeb的销售管理系统设计系统
本系统基于Java、MySQL、Spring Boot与Vue.js技术,构建高效、可扩展的销售管理平台,实现客户、订单、数据可视化等全流程自动化管理,提升企业运营效率与决策能力。
|
4天前
|
弹性计算 安全 数据安全/隐私保护
2025年阿里云域名备案流程(新手图文详细流程)
本文图文详解阿里云账号注册、服务器租赁、域名购买及备案全流程,涵盖企业实名认证、信息模板创建、域名备案提交与管局审核等关键步骤,助您快速完成网站上线前的准备工作。
197 82
2025年阿里云域名备案流程(新手图文详细流程)