华为的招聘流程一直非常复杂,本人最近参加了华为的社招,对全部流程有一个总体了解,包括流程,面试题目类型,分享给大家,希望大家能有所帮助。
首先是华为hr审核简历,看一个简历和所需职位的匹配度,基本就是看毕业学校,看掌握技能是否与所需职位吻合,然后会有一个电话沟通,这里会问你工作经历,项目经验,然后再介绍下自己的职位,问你是否有意向投递,如果明确有意向就敲定技术面的面试时间,总之,这一关很easy。
接下来华为的hr会通知负责技术的面试官联系你,这里就很重要了,我们电话聊了将近40分钟,挂断电话的我一脸疲惫,首先是自我介绍下,因为是技术面试嘛,所以介绍的主要偏项目经验这方面,所以我们先就项目的所用框架、所需技术等聊了一些,期间又问我多线程和高并发的相关知识,这个也是java绕不过去的门槛之一,然后问了我mybits和hibernate的不同点,还有spring和apache自己封装的一些方法问我用过哪些,最后问了我一个arrayList和linkendList的区别,这个也是醉了,想了一下才答上来,从其底层的结构上来答linkendList是双向的链表结构,arrayList是基于动