华为海思-嵌入式软件开发工程师-面经

今年华为变成了三轮面试,而且前两轮都要现场手撕代码,难度增加。第一轮是基础面试,主要问平时的科研成果、学习成绩,同时现场写了一个简单的程序。注意,是用手写,不是电脑敲!然后他会很仔细的看你的语法有没有错误等等。

第二轮面试写完程序主要看思路,这个题目相对难一点,主要是思路说清楚就行了,程序不会看的很仔细。最后一轮综合面试还是聊项目之类的,会问一些性格上的东西。

面试官问的面试题:

自我介绍。

做了哪些项目?发了哪些文章,是不是一作?学习成绩如何?

一个无限长数列,前面两位是0,1,2,后面每一位等于它的前面第二位和第三位数之和,给出一个数,找出该数列中离它最近的数。(手撕程序)

一个只包含0和1的矩阵,把所有的1替换为它到离它最近的0的步数。(手撕程序)

全部评论
点赞 回复 分享
发布于 2023-03-15 22:47 江苏
手写是真的用笔写啊😝
点赞 回复 分享
发布于 2023-03-16 20:03 上海
这是线下面试吗?
点赞 回复 分享
发布于 01-31 10:21 四川

相关推荐

8 44 评论
分享
牛客网
牛客企业服务