华为面经 一面+二面+主管面

前言:9/27做完笔试,10/31面试,;连着从上午到下午进行了一面、二面、主管面

一面:早上九点开始一面,大概面了1个小时

面试官很有礼貌,询问我是否同意录频,接着介绍面试流程:(1)首先是自我介绍然后问一些基础知识;(2)回顾机试答题情况;(3)手撕代码,在本地IDE运行。

(1)自我介绍,然后开始根据简历提问。问学过哪些课程,栈和队列的区别,如何用两个栈实现队列,ARM和X86的区别,简述SPI协议,IIC和SPI的速率分别是多少。

(2)回顾机试,讲解机试时的做题思路

(3)第三个环节就是手撕代码了,面试官问了我用C是吗,然后给了我一道排序题:给定两个数组arr1和arr2,要求把arr1中的元素按照arr2中元素出现的顺序排序,如果arr1中出现的元素在arr2中没有,那就按照升序排列。

给了我30分钟写,我问是否要写成输入输出模式,面试官说不用,直接写在里面显示输出就行。要求在本地IDE能运行。这道题我花了20分钟完成一遍过没有出现bug,然后面试官要我讲解做题思路,最后给代码截屏,提前10分钟结束了面试

本次面试就结束了,进入反问环节

我想要面试官对我本次面试给一个评价或者建议,但是评价是能说的,不符合流程,建议也没咋给,急忙忙的好像要去下一场面试吧。然后本次面试就结束了。

二面:一面结束后几分钟就收到通过短信了,然后10点就开始了二面,二面大概持续了50分钟。

二面的基本流程和一面类似,自我介绍+针对项目提问+手撕代码

(1)自我介绍,跟一面一样

(2)打开一个文本,讲述你的项目流程,然后针对项目进行提问。

(3)手撕代码

面试官给了一道双向递增链表的插入题目,因为面试开始的比较晚,大概10点10分才开始进入面试,手撕代码就只给了我15分钟。一开始我没听清面试官只要我写核心代码,我还从头开始构建了链表,后面写到插入核心代码了,面试官发现了不对劲又跟我说只要写核心代码,问我写到哪了。我确认不用运行,不用输出,就赶紧把核心代码部分写完,后面写完跟面试官解释思路后,发现忘了处理头结点的输入,链表的插入处理应该处理头+中间+处理尾。面试官一提到头我就立马明白,然后在相应的位置告诉面试官应该在这里处理头,只能说亡羊补牢了。

反问环节:我还是要面试官对我刚才的面试给一个评价和建议。可能出于流程不允许,面试官没说太多,说了还可以呀,挺不错。然后问我安排了什么时候进行主管面试吗,我说还没有,好像是要到月底吧。

本次面试就结束了

过了几分钟就收到了二面通过的短信

主管面:本来以为今天的面试结束了,后面HR又跟我说下午1点半开始主管面。主管面持续了大概50多分钟

主管面就没有问专业知识,主要是了解个人的性格以及对华为公司文化的认同

主管面问了关于华为有什么了解、对华为的认同、平时如何学习、业余爱好、以及未来规划和期望薪酬,后面就是反问环节问了一些关于应届生培养、给自己的建议这些。

#华为##一面##二面##主管面#
全部评论
佬你投的岗位是嵌软吗?
2 回复 分享
发布于 2023-11-02 10:35 江苏
楼主什么部门,感觉跟我面试流程好像
1 回复 分享
发布于 2023-11-01 16:58 湖北
请问进池子了吗
点赞 回复 分享
发布于 2023-11-20 10:23 北京
开奖了吗佬
点赞 回复 分享
发布于 2023-12-02 19:12 广东
哪个部门哈
点赞 回复 分享
发布于 2023-12-02 19:13 广东

相关推荐

11-07 13:31
怀化学院 Java
勇敢牛牛不怕难:又疯一个
点赞 评论 收藏
分享
8 48 评论
分享
牛客网
牛客企业服务