华为海思通用软件 一二主管面面经

之前在牛客上搜海思的面经感觉不多,发点面经攒人品,希望能泡出来 && 不要拿13级的白菜打发我

## 一面
项目相关的问题占比很大。包括实现细节,遇到过的一个具体问题等。

### 八股
八股部分比较常规,结合项目全程吟唱。
进程线程区别
线程独立、共享的资源
C++异常处理机制
虚基类,多态实现机制
线程同步机制
红黑树适用场景,与AVL树的对比
IO多路复用(select, poll, epoll原理,对比)

### 杂项
面试官让我介绍一下前两个学期选了哪些课和一些课的具体内容,继续吟唱。

### 手撕
可能因为前面的八股和聊天吟唱得有点久,面试官强调手撕的题目会很简单。题目是hot 100里的和为k的子数组,前缀和秒了。

### 反问
问部门业务,面试官介绍得很详细。然后我问了一下当天面试的表现,面试官没有回答(之后群友跟我说问面评是红线…?😭)

## 二面
很奇怪的是,二面面试官几乎一上来就是跟我在聊天,问了很多非技术的问题,主要是本科阶段的学习内容,研究方向,参加过的竞赛,还有毕业设计的相关细节。面试官问我为什么不把毕设写在项目经历中,我说感觉匹配度不高,他说他们其实不太在意,能体现能力就行(和互联网公司还是挺不一样的…)

然后让我介绍项目,问的问题比一面更宽泛一些。面试官对我的两个项目都不熟悉,所以让我介绍了一下实现的流程和细节,中间穿杂着一些简单八股。

手撕是高精度加法,面试官一再强调他出的题会比一面面试官的更简单… 撕完结束。

反问部分我问的是部门的氛围如何,我想了解的是平常工作环境,团建活动这之类的,结果面试官理解成了我要了解部门的情况,又详详细细地跟我介绍了一遍部门结构,和一面面试官说过的差不多…

## 主管面
一打开摄像头,主管那一张泛不起一丝波澜的面瘫脸让我压力倍增。不过问的都是一些常规hr面问题。

平时的娱乐爱好
担任过的领导者角色
做过最疯狂的事情
为什么不读博
本科课程 && 硕士课程
海思的软件开发有一些方向,问我对哪个最感兴趣

反问部分我重复问了一下部门的氛围,面试官说在华为不像在其它的金融公司,大家都比较注重技术,平常也是以技术讨论为主,好吧还是很符合刻板印象的…

总体感觉华为面试难度适中,比大厂难度低不少,但是希望他开工资的时候大方一点,投递之前了解不深,后来发现去年海思开了一大堆13的,瑟瑟发抖.. #华为#  #华为海思#  #面经#
全部评论
海思包13的,要做好心理准备了
2 回复 分享
发布于 2024-10-22 00:25 湖北
佬,开了么?
点赞 回复 分享
发布于 2024-12-04 12:30 广东
请问base哪里呀
点赞 回复 分享
发布于 2024-10-29 15:24 湖北
佬,线下么?,timeline发一下呗,谢谢
点赞 回复 分享
发布于 2024-10-24 09:37 广东
还有未投递或者投递没进度的同学,Java开发欢迎联系
点赞 回复 分享
发布于 2024-10-21 11:34 香港

相关推荐

03-30 20:14
东南大学 C++
一、项目 / 求职方向1.先介绍一下自己。2.你觉得这段实习经历,你的成长有哪些方面?3.你为什么考虑投后台开发这个岗?4.你能大概介绍一下你了解的后台开发相关内容吗?5.结合你之前的实习项目,你接触到的后端相关内容有哪些?6.你端上的 SQL 用的是什么数据库?7.设备特征缓存优化这一块,也是端上做的吗?8.除了这段实习,你还有哪些后端相关经验?9.你对后端开发是怎么理解的?二、高并发 / 网络编程 / epoll / 协程10.高并发你怎么理解?11.评估高并发有什么指标吗?12.你怎么判断一个系统是不是到了高并发场景?13.你怎么判断系统已经到瓶颈了?14.高并发场景下,一般什么资源会先被打满?15.如果不考虑外部 IO,只看服务器内部处理,怎么判断它已经满了?16.纯高并发网络框架场景下,一般是 CPU 先满还是内存先满?为什么?17.你写过 epoll,也了解过 Go 的协程,你觉得它们在设计思路上有什么区别?18.你觉得 epoll 和协程哪个更好?为什么?19.如果 epoll 已经很好了,为什么后来还会出现协程这种设计?三、基础算法 / 排序20.排序算法介绍一下。21.堆排序适合解决什么样的问题?22.堆里取最大值或最小值的复杂度是多少?23.快速排序的时间复杂度是多少?24.快速排序最坏情况是什么复杂度?25.什么情况下快速排序会退化到最坏情况?26.有什么优化措施可以减少快速排序退化的情况?四、操作系统27.进程和线程有什么区别?28.进程和线程切换,哪个更快?为什么?29.进程切换主要慢在哪里?30.进程的寻址空间大概有多大?31.32 位系统和 64 位系统的寻址空间一样吗?32.你怎么理解线性地址、逻辑地址和物理地址?五、数据库33.MySQL 的索引数据结构有哪些?34.为什么 MySQL 索引常用 B+ 树,而不是红黑树?35.索引为什么要考虑磁盘存储特性?六、网络 / HTTPS36.HTTP 和 HTTPS 有什么区别?37.HTTPS 是怎么解决信任源问题的?38.如果证书不是权威机构签发的,会有什么问题?39.浏览器为什么能识别哪些证书机构是可信的?七、AI / Agent / 大模型基础40.你比较擅长哪些技术方向?41.Agent 的设计模式有哪些?42.ReAct 是一种什么思想?为什么会有这种模式?43.为什么模型会出错或者产生幻觉?44.如果模型缺少信息,它直接回答“缺少信息”就可以了,为什么还要继续设计 ReAct 这类模式?45.现在这些主流大模型,用的是解码器还是编码器?46.GPT 和 BERT 的区别你知道吗?47.既然你对 AI 开发感兴趣,那你怎么理解模型的能力边界?八、编程题48.有 N 个人围成一圈,从第 S 个人开始报数,报到 M 的人出列,然后从下一个人继续,直到最后剩下一个人,输出一下出列顺序。
点赞 评论 收藏
分享
评论
10
36
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务