华为技术岗面试改革说开去,程序员的实力究竟应该被什么标准所定义?
创始人
2025-10-14 15:11:20
0

华为面试软件APP_华为面试软件怎么用_华为 软件 面试

作者 | 田晓旭、蒂娜

编辑| 张晓楠、小智

从华为技术岗位笔试改革来看,程序员的实力应该以什么标准来定义? 是技术的深度和广度、小项目的实践经验,还是对架构和趋势的掌握? 还是熟练掌握手写代码?

1 程序员笔试,一道玄学题

程序员的笔试题永远是一门玄学。 一些公司认为应该考察应聘者的技术深度和视野,而另一些公司则认为至少在白板上手写代码是基本要求。 在笔试者眼里,都是拧螺丝的CrudBoy,你要我造什么样的核武器。

不久前,华为宣布笔试改革,将减少编程流程,充分考察程序员的实际编程能力。 改革有几个关键点:1、报考者必须先在网上进行90分钟的在线编程,达到要求后进入笔试; 2. 考生必须选择一种编程语言进行三轮笔试。 大约45分钟,30分钟编程,15分钟问题讨论。 笔试考官独立进行笔试,根据岗位要求设计编程试题。 申请人需要通过面对面或视频编程的方式完成问题。

对于程序员来说,将需求转化为代码实现并编写出强大的程序是最基本也是最重要的能力。 华为此举优化了软件人才笔试流程,笔试更加注重考察软件工程和编码能力。

事实上,支持这种做法的人还不少:

但也有一些不同的声音认为这样的评价标准过于严格:

不说别的,就拉倒华为最有权势最优秀的人,看看他徒手能写出多少行字。 用同样的方法去通过华为程序员。 恐怕80%都需要淘汰。 一个圈子,不必怨天尤人。

这样的抱怨经常出现在一些“功成名就”的优秀老程序员的脸上:

“我现在已经快 40 岁了。去年 12 月,我离开了自己的初创公司,担任 CTO。从那以后,我至少通过了 10 次笔试,其中有编程测试。链接。我有近 20 年的开发经验,包括最初的电子工程开发和完整的分布式Web应用程序开发。我创建了可以在世界各地大批量专业鞋厂实现完整产品追溯的软件。但是今天,我什至找不到开发人员职位,因为我无法通过此编程测试。”

同样的事情在美国依然存在,老程序员并没有那么“受到歧视”。 一位拥有10年工作经验的计算机博士,为了提高编程速度,不断练习在线题库。 此前,他曾多次遭到一些IT巨头的拒绝。

这样的笔试要求,除了淘汰掉很多不合格的软件人员之外,也给很多中级开发工程师敲响了警钟。 如果你想进大厂,面对这样的笔试要求,你会惊慌吗?

2 对于笔试现场编程,BAT可能不同意华为的做法

现场编程是最能直观展示程序员编程水平的一种形式,也是程序员证明自己的最好方式。 我们还在报道中看到了各种版本的程序员掠夺者现场编程并获得高薪职位。

华为笔试改革后,减少了现场编程环节。 那么,BAT等各大IT公司的笔试中有现场编程环节吗? 我们分别询问了阿里、腾讯、百度的朋友。

据反馈:阿里有面试手写代码,但没有现场编程; 腾讯的笔试每个团队都不一样,有的团队需要在电脑上写代码并编译提交; 百度没有现场编程环节,有的团队甚至是手写。 不需要代码链接。

从这个角度来看,为什么华为要做BAT不做的事情呢?

对于华为来说,大规模的紧急招聘是为了快速补充业务发展所需的人力压力,因此他们的笔试流程也在这种诉求下逐渐完善。 在笔试改革的文件中,他们提到“HR看简历华为 软件 面试,笔试不深,导致大进大出”。 从这一点来看,编程环节可以大大简化HR测试和初审的流程。

看来应聘华为的程序员朋友应该有一大批。 对于大量的应聘者来说,这样的现场编程笔试实际上会错过一些优秀的人,并不会影响华为紧急招聘的节奏。

对于华为的笔试方式,如果BAT有所保留,那么对于这样一个中大型企业来说,是不是更没有必要呢?

我们采访了一个30多人的技术团队的负责人。 他说:“在我们这样规模的团队中,笔试时程序员完全没有必要现场编程。通过面试题和现场问答,我们可以充分了解应聘程序员的实力。” ”

3 不仅仅是动手编程,怎样才能了解程序员的软硬实力?

写代码是程序员的生命力。 无论是现场编程还是手写代码,笔试人员总是试图从这种代码中看出应聘者的代码水平和习惯,比如代码的可读性和可维护性; ,功能的设计能力如何; 思路、代码结构是否清晰等。

而有时候笔试考官的水平和视野也决定了这些做法是否真的那么可测试。

Facet的首席执行官曾抱怨说,他在Netflix时无意中拒绝了亚马逊PrimeAir的创始人。 另一位入行30多年的业内人士听到这个消息,感叹自己的一个朋友,是公司排名前5的程序员,在其他公司的第一轮笔试中就被拒绝了。 由此可见,除了程序员本身的优秀实力很重要之外,更重要的是急招的人是否有伯乐的眼光。

华为 软件 面试_华为面试软件怎么用_华为面试软件APP

紧急聘请新创意 - 构建工作样本测试

《如何在短时间内了解程序员的软硬实力》是每个急招人员的选修课。 以判断和决策方面的成就而闻名的诺贝尔奖获得者丹尼尔·卡尼曼在早些时候的采访中表示,面试对于选择该职位的最佳候选人来说是糟糕的,但遗憾的是他没有提出替代方案。 然而,著名工程师、评论员Thomas Ptacek在其关于紧急招聘方法的文章中提出了这样一种紧急招聘方法——建立工作样本测试。 让应聘者实际去做比问应聘者这份工作是什么更好。

工作样本测试需要具备以下特征:

ThomasPtacek 尝试使用工作样本测试。 他们在单文件 Sinatra 项目中构建了一个电子交易系统,套接字是一个自定义的二进制补码合约,他们还创建了一个 Web 套接字来驱动该合约。 考生需要找出这个交易系统的缺陷。

“这么小的测试需要考生在几个小时内编译出数百行代码,这比任何其他笔试都更具预测性。” Thomas Ptacek表示:“与传统的笔试相比,考生更喜欢这种测试。此外,工作样本中做的评估越多,面试中需要讨论的内容就越少。”

这种工作样本测试也适合纯开发任务。 例如,笔试人员可以实际构建和部署一个应用程序,并从应用程序中定义一些功能区域,删除个别功能,然后让申请人重新添加。

紧急招聘常规想法 - 历史项目描述和面试问题

如何快速了解程序员的硬实力和软实力? “交换历史项目是一种非常好的形式。” 一位技术团队负责人表示:“我平时的笔试时间大概在40分钟到1小时左右,从历史项目的描述中,我可以验证他是否真正参与过项目,而且我可以很快了解他在项目中扮演的角色。”之前的团队华为 软件 面试,他做了什么,以及项目的其他技术细节也可以发散。此外,这样的描述还考察了申请人的表达能力以及关注和处理技术细节的能力。”

某公司HR表示:“HR笔试程序员大约需要25分钟,来到公司后先做一套题,简单粗暴又有效。面试题不仅考察基本技术造诣,还考察基本技术水平。”减少一些场景题,考察考生的应对能力。”

4 中级职位笔试技术细节是否需要面试?

前几天,有一篇文章,标题是《我是技术经理,你为什么问我技术细节?》 ”这篇文章在科技圈爆红,文章的由来是猎头之父责怪作者,“现在的客户确实很难服务。 他们招募了副总裁并提出了与细节相关的问题。 最后,候选人抱怨公司低估了他们。 他,还有公司抱怨这哥们不好。”这个话题也引起了大家关于笔试中级岗位是否还需要进行技术细节面试的讨论。

关于这个话题,我们也咨询了专业的猎头。 他说:“如果你从沟通中已经了解到应聘者有特别好的编程背景,或者你急需招聘中级技术经理级别的职位,那么通常不是现场编程或者需要面试题,我们会通过笔试人员在行业的影响力、过往的项目经验、解决问题的思路以及前瞻性的考虑来考察笔试人员的能力。

一者善攻谋略,二者善攻外交,二者善于攻城。 由于国外很多科技公司还处于发展阶段,CTO、技术VP等职位可能还需要在一线“攻城掠地”。 而无论是否想在第一线,技术管理者的首要任务一定是前瞻性技术的预测、团队管理以及与业务线的协作。 如果那些事情占据了他们大部分的精力,他们就没有时间写代码了。 很多大厂的CTO也承认“我现在不写代码了”,但这并不意味着他们不会写代码。

之前我们采访蚂蚁金服CTO程力(鲁肃)的时候,他曾经说过:“虽然我不接触代码,但是支付宝有多少个系统,当用户第一次点击这个系统时会出现什么? ?” 整个情况和整个过程我都很清楚。 所以如果支付宝出现任何故障,我第一时间就会知道可能有问题,而且是那个关键点有问题。”

如果是你,工作六年后再次找工作,你还会愿意和刚毕业的求职者一起做一道动手编程题吗?

明天的建议

点击下图阅读

程序员:去年的金三银四都是假的?

GMTC全球大后端技术大会日程新鲜公布。 来自Google、Twitter、微软、BAT、美团、字节跳动等70+一线技术专家与您畅谈后端:

相关内容

热门资讯

六... 你知道移动硬盘怎么用吗?相信很多人对这个问题都会嗤之以鼻,但当移动硬盘真的出现故障,重要数据丢失时,...
S... IT之家5月21日报道,过去几个月,在各大论坛和推特等社交平台上经常能看到用户抱怨自己新购买的4TB...
测... 1 简介这几天测试了Seagate和Western Digital的2TB笔记本电脑硬盘。其实我并没...
P... 对于大多数工作来说,Photoshop 是非常常用的工具。很多时候我们需要使用这些工具来满足一些简单...
西... 如今由于我们在工作和生活中经常需要存储大量的数据,对存储介质的需求也随之增加,普通U盘虽然方便携带,...
微... 问题描述:隐藏表白文字的表情包?隐藏表白文字的表情包?答:好像有个叫群暗恋,分享在群里,两个人互相点...
摄... 早上好,我是叶子,今天是我陪大家摄影早自习的第1508天。今天,我们“摄影自修室”有一位叫Kily的...
上... 点击Shadage黑科技关注我并加★Star★不知道我的粉丝里有多少是猫咪呢?你是不是也是上班族,每...
E... 大家好,我是IT分享者,又名皮皮。前言今天要给大家介绍的是服装设计中经常用到的软件——ET。这个ET...
E... 大家好,我是皮皮。前言今天要给大家介绍的是服装设计中经常用到的软件——ET。这个ET并不是外星人,而...
中银订购app投资者被骗资金怎...   现在网上各种投资软件,宣传的小投资高收益,其实就是一个噱头!不要点击和下载不明软件、网址,这些都...
华通白银APP不赚钱倒亏钱是骗...   华通白银APP在抖音等平台给投资人进行虚假、夸大宣传,目的是诱导普通人去平台充值,进行交易。平台...
板... 如果您想获取该软件,请阅读文章末尾!很多刚学板绘的朋友都不知道从何下手,甚至不知道用什么软件。首先我...
黑... 为了防止错过资源更新的消息,可以添加“黑科技软件指南”公众号到“Star⭐”,非常感谢~资源获取方式...
关... 前言非常感谢当贝给予的体验喵喵机P2S的机会,作为喵喵机P1的老用户,日常使用感觉200dpi不够用...
盘... 大家好,我是IT分享者,又名皮皮。前言今天要给大家介绍的是服装设计中经常用到的软件——ET。这个ET...
思... 思维导图在学习、写作、交流、演讲等方面有着广泛的应用,它能高效地拓展思维,是一种革命性的思维工具。借...
风... 作为国产品牌中一款敢于尽情发挥个性的“喵星”车型,外观十分出众、造型奇特的风神AX4正凭借精准的定位...
迅... 随着时代的进步,互联网技术的发展,人们的工作节奏加快,效率提高。人们对工作的要求和质量越来越高。在工...
e... 软件界面介绍整个界面由以下区域组成1. 模型树左侧是目录样式区域et软件,即模型树。创建新项目时,只...