华为社招嵌入式软件面试_社招|华为嵌入式社招面经分享

作者:北京周末相亲会

来源:牛客网

先介绍一下基本情况:本人2018年本科毕业,在原公司工作了差不多一年,受疫情影响,打算跳槽,然后就开始投简历。后面收到华为的面试通知,都是线上面试,下面给大家分享一下面试的过程。[投的是嵌入式工程师岗]

一面:

1、先是围绕着我的简历做了自我介绍,关键叙述了一下我所做的几个项目节点,以及当前所负责的工作。

2、之后面试官就围绕着简历中所写的内容,抽一两个项目来问具体的技术细节。

3、着重问了tcp/ip的原理,状态位等在具体传输过程中的改变,还有一个OTA升级项目的细节问题。

4、然后是一个手撕代码的环节,限时30分钟,题目是一个数组排序的问题。

二面

1、刚开始也是一个自我介绍,这次除了介绍简历上的内容,并且还说了一下我的优劣势。

2、然后面试问的问题就比较深入了,问了Tcp的拥塞机制,还有重传,以及窗口大小是如何制定的等等。[滑动窗口问题我回答了传输时是如何确定的。]

3、然后又问我那这个窗口是如何创建的。[我说了是握手是定义的,然后补充确实不是很清楚]

4、接下来又问了ARM的中断管理,有几种中断状态。

5、之后面试官让我设计一个OTA升级程序,可以不重启就升级。

6、然后还是手撕代码环节,题目是五子棋判赢,输入期盘2维数组,输出白赢黑赢还是都没赢,依然是30分钟。并让我解释了一下思路。

7、最后问我有没有想到什么算法[我就说了下遍历邻接节点。]

综面(最终面)

1、一上来先进行了一次自我介绍,为了给主考官多留下一些印象,这次加入了一些我上学时候为什么会学习计算机科学的事情,以及职业生涯的计划。

2、之后面试官又问了我那个问题,设计一个不用重启的升级方案。

3、然后问了一些我原公司的事。

4、“你还有什么要问我的吗?”[我问了能否有机会转入华为正式员工的问题]

感觉基本上凉凉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值