近日,华为面向全体员工发出了一个电子邮件,文件的内容是转发华为轮值董事长徐直军撰写的《关于公司高端精英类、软件类人才面试方法调整的建议》。

其中讲到:软件类人才面试要以考察软件工程能力与编码能力为核心,用真正懂软件的编程高手来面试考察软件类人才,识别出真正的软件开发与设计高手

详情我就不贴了,关键点是:

应聘人员首先进行网上编程,时间 90 分钟,网上编程符合要求的进入面试环节。

应聘人员可以选择一种编程语言,进行两轮面试,每轮约 45 分钟。面试官均独立进行面试考察,提前根据岗位要求设计编程考察题目,通过当面或视频编程的方式,考察实际编程能力及相关知识技能掌握程度。候选人编程 30 分钟,面试官提问与讨论 15 分钟。每位面试官给出独立评价意见。

现场编程对程序员来说是一件非常要命的事情 !

你可能有过这样的经历: 面试官通过电子邮件给你发一个题目,限时完成,你可以先想好,再打开IDE去实现,或者一边想一边写,遇到了问题,还可以Google一下, 写错了还可以再改,反正面试官只要最终结果,不管中间过程。

但是现场编程就不一样了,你写的每一行代码,甚至每个字母都被别人盯着;你敲错了代码, 然后删除也会被别人看到,中间过程被“监视”, 编程思路,想法会被别人一览无余。

和敏捷开发的结对编程不同, 这个“别人”不是你的Peer, 而是决定你“生死”的面试官,这压力可不是一般的大啊!  我觉得一般人有10分的能力,能发挥出来8分就相当不错了。

但是我觉得这个现场编程实施起来还是有一定难度的,主要原因在于时间太短,只有30分钟,这点时间是写不出太多东西的。

换位思考一下,你要是华为的面试官,应该怎么出这个现场编程的题目呢? 题目不能太大,要不然写不完,太小又难以展示出候选人的能力。

也许可以从工作中提取一部分代码,在面试的时候给候选人讲解业务背景(正好考察理解能力), 然后让面试者实现其中的若干关键函数,考察他的编程能力。

还有一种办法就是重点考察设计能力,给一个小需求,让面试者只去设计类,把类的方法写出来,但是不做实现。

或者干脆从产品中找到一段烂代码, 让面试者重构。

现场编程面向实战, 能够过滤掉那些把面经背得滚瓜烂熟,但是设计和编码能力不行的人,没有硬实力是通不过面试的。

现在大家都说:面试造航母,工作拧螺丝, 面试中的知识点在工作中根本不会用到,华为的这种考察方式能够缓解这个问题。

不过,依中国人强大的考试能力,估计现场编程的题目很快就会出现在网上,成为新的面经。

不管怎么说,更加重视设计和编程能力, 这是一个好的起点。

华为面试改革,你怎么看?相关推荐

  1. 华为面试改革,我们该怎么跟进?

    戳蓝字"CSDN云计算"关注我们哦! 技术头条:干货.简洁.多维全面.更多云计算精华知识尽在眼前,get要点.solve难题,统统不在话下! 近日,华为轮值董事长徐直军撰写了< ...

  2. 华为面试改革,加强考察编程,难度大增!

    深入浅出核心知识点和面试点 解读圈内热文时事,为你带来有价值的内容 关注后点击"最有价值",拉你进群~ 据TechWeb报道,华为心声社区流出一封<关于公司高端精英类.软件类 ...

  3. Twitter 宣布抛弃 Mesos,转向 Kubernetes;全球关键5G专利我国占34%;华为面试要改革?...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

  4. 主题:一个中专生:我在华为面试的真实经历,转http://www.javaeye.com/topic

    华为是个创造神话的企业,从注册资金2万元的飞速膨胀.3G.高科技.高速成长.全民持股和民营企业--目前华为在国内不但是电信第一大供商货商,而且海外市场也越来越火红,目前正在蚕食网络商老大CISCO的本 ...

  5. 华为面试到入职培训 (南研所)

    文章目录 前言 第一面 性格测试 第二面 等结果 约定入职时间和体检 入职大队培训 食堂 加班问题 签合同,回岗位 感受与总结 前言 终于培训结束, 回到岗位了, 写写期间的经历. 因为是社招, 流程 ...

  6. 朋友去华为面试,轻松拿到26K的Offer,羡慕了......

    最近有朋友去华为面试,面试前后进行了20天左右,包含4轮电话面试.1轮笔试.1轮主管视频面试.1轮hr视频面试. 据他所说,80%的人都会栽在第一轮面试,要不是他面试前做足准备,估计都坚持不完后面几轮 ...

  7. 华为面试题目:一头牛重800kg,一座桥承重700kg,牛如何过河?最秀回答秒过!...

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 "一头牛重800kg,一座桥承重700kg,牛如何过河?& ...

  8. 教你如何拿到华为offer!华为面试流程及面试题解析

    华为的招聘流程一直非常复杂,本人最近参加了华为的社招,对全部流程有一个总体了解,包括流程,面试题目类型,分享给大家,希望大家能有所帮助. 首先是华为hr审核简历,看一个简历和所需职位的匹配度,基本就是 ...

  9. 朋友去华为面试,轻松拿到30K的Offer,羡慕了......

    最近有朋友去华为面试,面试前后进行了20天左右,包含4轮电话面试.1轮笔试.1轮主管视频面试.1轮hr视频面试. 据他所说,80%的人都会栽在第一轮面试,要不是他面试前做足准备,估计都坚持不完后面几轮 ...

最新文章

  1. jQuery-点击按钮实现回到顶部的两种方式
  2. MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的真正原因...
  3. Python 学习记录1
  4. 仿B站(一) 目的分析以及创建 WebAPI + Angular7 项目
  5. 一个人的战斗---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十九)[转]...
  6. c++编写手机小游戏代码_玩过自己开发的贪吃蛇吗?点这里,教你用Python写一个贪吃蛇小游戏!(附源代码)...
  7. mysql中phpmyadmin安装教程_phpMyAdmin 安装教程全攻略
  8. ES6 数组高频使用方法
  9. 配置Tomcat 域名解析 tomcat/conf server.xml
  10. QT学习之文件读写操作
  11. 关于ISO 17799 / BS 7799 信息安全管理体系(转载)
  12. 人工智能简史�_人工智能简史
  13. 旋转Kubernetes中的秘密
  14. mysql504怎么办_php504错误怎么解决
  15. QT图形显示和处理5
  16. 是谁在觊觎娱乐圈站点?揭秘神秘黑客组织-黑界
  17. 为什么程序员下班后从来不关电脑?
  18. HHDBCS的快捷命令使用
  19. MySQL:日期和时间函数
  20. Android摄像头开发完美demo---(循环聚焦,缩放大小,旋转picture,查询支持的picturesize, ImageButton按键效果)

热门文章

  1. Tarjan有向图强连通分量
  2. a标签中href=javacript:; href=javacript:void(0); href=#区别
  3. 2017python学习的第五天:模块
  4. linux 记一次链路聚合
  5. centos6.5安装hadoop2.6.4
  6. “这块布的艺术成分都几高唧!”“有几高啊?”“三、四层楼那么高啦。”...
  7. h264 裸流打包成mp4 注意事项
  8. 笔记1——C++多态与Java多态的异同
  9. c100f3网站服务器,0201N100F250LT
  10. 一致吗 驱动_外国不过春节?AMD驱动再更新,解决BUG,游戏不闪退,重启不黑屏...