华为OD 嵌入式开发工程师 面经(一面)
机试
这一关主要在牛客网上面多刷题就可以了,机试我卡在80%的地方,不知道后面设的坑在哪里了,不过最后还是过了。
一面
主要是自我介绍,我围绕着我的简历做了自我介绍,关键叙述了一下我所做的几个项目节点,以及当前所负责的工作,之后面试官就围绕着简历中所写的内容,抽一两个项目来问具体的技术细节(记住简历是主体),着重问了tcp/ip的原理,状态位等在具体传输过程中的改变,还有一个OTA升级项目的细节问题,我觉得TCP的问题我回答的不太好,因为当时也是用的一些例程进行修改后得到的,虽然但是也用抓包工具具体查看过,每一包中状态位的改变,但是具体的原理没有深入研究过,之后面试官告诉我有一个手撕代码的环节,限时30分钟,题目是一个数组排序的问题,还好我大学期间做过先关的ACM试题,而且我还记得怎么做的,我十多分钟就写好了,确认没有问题后就发了过去,之后这次面试就到此结束了,没有询问其他问题。