华为面试心得

作为一名Java小白,我发现今年的就业并不轻松,不过在AC了华为的第二题后我还是很有幸完成了华为的面试,现在总结一下:
1、笔试
任何互联网公司都离不开笔试,但是华为的笔试还是不错,不过同时也是自己比较幸运,首先华为笔试分三道编程题,第一题100分,第二题200分,第三题300分。只要获得100分就可以参加面试,我很幸运,因为当时第二题特别简单,我半个小时左右就AC了,但是另外两题难度较大,我并没有做直接交卷了。
2、一面
我个人认为华为的面试体验是非常不错的,但是我面试的过程比较曲折,首先在一面的时候发现自己学习的语言与岗位不匹配,这是我果断的申请换岗,并成功的换岗了,我认为这是一个我能完成三面的重要原因,我的其他同学就没有申请换岗最后,部分同学因为编程语言被刷掉了,所以如果与岗位不匹配申请换岗是很重要的,虽然会造成进入不熟悉的领域,但是对于一门心思进华为的我认为还是OK的,起码对于你面试是有保障的。
好了,下面说一下我转岗后一面内容,今年华为面试分为两部分,第一部分是面试提问题回答,第二部分是手撕代码,第一部分主要是项目,TCP三次握手,数据库三目运算,登陆网站应用到的协议。我感觉,虽然自己并没有非常好的全部完成上述题目,但是我面试时状态很好,非常的自信,这是我能通过技术面的重要原因,其实很多同学在遇到自己不会或回答的不好时会表现出紧张,我个人认为这是一个非常大的减分项,其实遇到回答不出来的问题是一件很正常的问题,我们可以说相关的内容或者说明自己不会情况,只要表现出自信,我认为都很OK的,因为任何人都会遇到自己不会的事情,但是面对困难或不会事务时的表现,比如自信也是个人能力的体现,而这种能力很重要。对于笔试是数组的螺旋输出,这里不加赘述。
3、二面
和一面差不多,问问项目什么的,感觉问的不是特别多,笔试是给定字符串数组,数组中元素存储时间,比较哪两个时间差最小。
4、三面
三面其实是压力面,还是问了一些问题,主要包括对于996的看法,对于华为狼文化的认识等。
总结:
虽然等待的时间很长,总计完成三面包括等待以及调岗,差不多有六个小时,但是还是很有收获,不管最后结果如何,对于面试以及应变能力都有很大的提升,所以,如果有机会,体验华为的面试是很有意义的。

你可能感兴趣的:(面试体会)