华为技术岗面试改革说开去,程序员的实力究竟应该被什么标准所定义?
创始人
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+一线技术专家与您畅谈后端:

相关内容

热门资讯

刷个抖音,下载个APP,100...   当前,网络上充斥着大量商品现货订购交易软件的推广信息,宣传话术极具诱惑力,诸如“五元起投”“在家...
网... 本文目录导航: 网络机顶盒不用u盘怎样按第三方软件 怎样把软件装置到电视盒...
华... 使用华为电脑并且升级了华为电脑管家到12.0版本的用户一定知道,华为电脑管家12.0多了一个“控制中...
如... 我们首先要厘清以下几个问题:聊天软件是基于1对1聊天还是群组聊天还是都需要?是移动端软件还是网页端软...
W... BT下载,你想到哪个软件? 相信大多数人第一时间会想到迅雷,其次就是qBittorrent、uTor...
科...  · 中国(南京)软件谷双创服务中心 · 中国(南京)软件谷创新创业服务中心围绕企业全生命周期打造一...
智... 有网友想知道:招标文件如何准备? 小编的建议是:可以使用一些专业的招标文件制作软件。 很多专业的招标...
聚... 八六三软件年会盛典暨年终表彰大会时光荏苒,如白驹过隙。岁月如斯,然赤心如故。2023已悄然离去,这一...
什... 在上一篇文章中,我们解释了如何直接从 COMSOL 软件中的 COMSOLD Desktop® 环境...
权... ▼每年都会发布《主要城市交通分析报告》的高德地图,今年风格独特。 如果带有地图炮也没关系。 201...
实... 你还在为使用破解版的E-Prime而苦恼不已吗?你想要自己动手撸代码编写心理学实验程序码?你想要学习...
一... 有一东方苍龙,盘踞于无垠山湖凝聚、积淀、蕴藏静待一个生肖轮回,终又相遇潜龙腾跃而起,人间春色万里我们...
昆... 点击蓝色字样“山西金鲁同创信息技术有限公司” 关注我们!1、了解昆仑通泰触摸屏MCGS嵌入式版组态软...
2... 2.3 运行并退出McgsPro2.3.1 运行McgsPro方法一:从“开始”菜单启动,步骤如下:...
单... 得到的时候不知道珍惜,失去的时候才知道珍惜。 这种体验在单反消费中似乎并不成立。 大多数狂热最终都不...
对... 在国内的对公软件市场上,财务软件可谓是最成功的了。而后却鲜有成功的著名产品,尤其是在数据智能领域。每...
二... ▲无声动图演示勾选自动收款即可把查询出的单据全部结清,也可以输入总金额后按回车键进行全部结清▲收款,...
专... 1.了解手机短视频编辑的软件背景如今,手机短视频风靡一时,各种短视频软件层出不穷。 人们可以通过这些...
最... 越来越多的人对学习PS感兴趣,其中很多人甚至是初学者、非专业人士和初学者。 PS作为一款功能强大的...
D... 根据上一篇文章的驱动电路方法,我在PSIM中构建了同样的电路模型,电路参数稍有变动,可以自行下载。电...