华为面试改革,增加当面编程环节,由“软件单板王”担任面试官

4月29日,华为轮值董事长徐直军向华为全员发布总裁办邮件,宣布进行软件人才的面试改革,加入一轮90分钟的网上编程环节和两轮30分钟的当面编程环节,首批面试官由软件单板王、committer、优秀的软件架构师担任。

华为面试改革,增加当面编程环节,由“软件单板王”担任面试官

(1)说实话,习惯了面向Google编程和面向百度编程的我,看到这个新闻时第一反应还是略怂的,甚至有点庆幸当初自己找工作面试时不需要经历当面编程的环节。

(2)90分钟的网上编程环节这个就不多说了,现在很多互联网公司校招笔试都是在网上做题,里面就会有编程题。但是当面编程,情况就还是不太一样。我觉得首先最考验人的是心理抗压能力,其次才是编程能力。

(3)如果你想去华为,要去参加华为的面试,心态要调节好。首先,你要意识到,这个环节对所有面试候选人都是一样的,都是平等的,不要太担心。其次,你要反向思考,如果你是面试官,给30分钟时间,你会出大概什么样的编程题呢,并且期待候选人给出什么样的答案呢?

(4)30分钟,一定不是一个大的系统设计,也不会是一个复杂模块的实现。我觉得要么是一个给定输入输出的函数的实现,考察基本的数据结构和算法;要么是实现一个基本的设计模式编写,比如要你定义几个类,实现一下工厂模式或者单例模式;要么就是给一个完整可运行的代码,让你现场调试,定位bug和修复问题,考察你的调试基本功,或者干脆给一个有编码风格不良好的代码,要你优化编码风格。因此,脚踏实地打好基础尤为重要,包括学好基本的数据结构和算法、基础的设计模式、基础的调试技巧和良好的代码风格。

(5)个人认为,华为的这个面试改革还是非常符合华为的文化的。因为华为需要的并不是超级精英,而是抗压能力强,基本功扎实能干活的员工,然后通过完善的流程和制度来让这些员工发挥出更多的价值,增加当面编程的环节能够更有利于华为找到适合自己的员工。

(6)再扯远一点,其他公司会不会纷纷效仿呢?这个未必。华为在IT界是很有影响力,但是只有适合自己公司情况的才是最好的,比如我一个创业公司,我就需要野路子十足,能够快速现学现用,谷歌百度github三板斧解决问题的。面试找工作是一个双向选择的过程,不管怎么样,增加当面编程面试环节肯定会吓走一大波的面试候选人的,华为还敢这么干,说明当前环境应该是不缺面试者的。

(7)时代在变迁,环境在变化,面对现实拥抱变化才能更好的把握机会,机会从来都是给有准备的人,正所谓要脚踏实地,仰望星空。PS:下面这个这是某匿名社区流出的一张图,华为的星空还是很美的。

华为面试改革,增加当面编程环节,由“软件单板王”担任面试官

(8)华为单板王是什么样的存在呢?是指专注在某一个领域,在某一块非常专业,很具有工匠精神的工程师。

来源:科技小司机

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月2日
下一篇 2019年4月2日

相关推荐