【C/C++】【面经】2022 华为 面经;(通软 方向)(更新:一面;二面;三面)

一面

项目闲聊
  • 网络熟吗?讲一下用到的协议栈;
  • 项目介绍 + 每个部分了解 + 难点 + 成果量化;
  • 调试问题+仿真问题;(主要问了平时怎么仿真、调试,遇到的难点)
  • 华为软挑介绍一下;
手撕
  • 二叉树遍历:递归、迭代;(发的leetcode链接,发现我提交过,就说再来一个)
    1. 矩阵中战斗力最弱的 K 行;(…又给了简单题)
总结
  • 基本都是问项目;基础知识问的比较少;

二面

项目闲聊
  • 用什么语言多,做过相应什么项目;
  • list vector ;capacity的默认值是多少(0);扩容倍数;
  • 大小端;window 、linux 都用的什么;(不是X86都是小端?)
  • 堆、栈、静态区、bss、data 大概问了一下;
  • static;C++为啥要有static(讲了一下非静态的函数名不能作为指针、类共有);
  • linux 了解的多么;(不多)
  • 七层完全二叉树,第六层7个叶子节点,最多多少节点;
  • 红黑树删除节点最坏时间复杂度;
  • 内存对齐;默认、pack();
  • 指针用的多吗;(说挺多的,然后就过了。。。)
  • 设计模式了解的多么;讲一下单例实现;
  • 项目代码量,难点;
  • 多态讲一下;(讲了一下虚函数、动态绑定)(覆盖)
  • 静态多态重载讲一下;(讲了一下C++为啥能重载,函数名变换)
  • 锁了解吗,读写锁什么的;(说了解,然后就过了。。。)
  • 网络了解吗;(又是说了解,然后就过了。。。)
手撕
  • 是个二维矩阵左上角到右下角的最大路径和; 说是给半小时,,,结果三五分钟就完了;然后讲一下思路即可;
  • 动规做了一下,然后问了一下有没有别的思路;
总结
  • 问了一下是别的部门的交叉面试;感觉比较流程化,偏简单的;

三面

项目闲聊
  • 各个比赛是什么时候的比赛;主要做的是什么;
  • 项目和哪个企业合作的,几个人参与、主要做了什么、除去硬件部分的代码量。
  • 项目怎么验收,指标怎么测试;项目难点啊之类的。
  • 用的什么芯片;
  • 有没有实习经历;
  • 考研还是保研;
  • 兴趣方向;
  • 地点要求;业余爱好;
  • 压力大的时候,怎么释放;
  • 概括性格;
总结
  • 应该是个大佬,全程话很少,戳了几个痛点,但是还是给过了,让去泡池子了。
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值