华为OD : 一面 面经

日期: 不告诉你
面试时长: 1个小时
面试内容:分为三块,一半时间在手撕代码上
【手撕代码】(面试官全程监看)
leetcode中等题 : 55.跳跃游戏
【八股】
1. 面向对象的三个特性
2. 封装、继承、多态都是怎么做的(扩展了很多)
    2.1 虚函数,父类子类,override,
3. private,public,protect 各自的使用场景 & 有什么区别
4. 讲讲重载
5. 使用过什么智能指针
    5.1 细讲一下你用过的这些智能指针
6. 讲讲多线程
    6.1 锁是怎么运用的、细说 锁的内容(锁的啥,咋锁的)
    6.2 线程之间是怎么通讯的
    6.3 两个进程之间是怎么通讯的
    6.4 call_back的使用,在什么时候使用的,
7.  结构体和联合体之间的区别
8. 讲讲通过哪些STL
    8.1 map 怎么做的
    8.2 vector初始化没有分配内存的时候,是怎么样的
    8.3 vector,push_back之后,内存是怎么变的
    8.4 vector 和普通数组之间的区别
【项目经验】(花的时间比八股要长)
项目经验就是对着简历,挨个问你项目实现的功能,涉及的技术,怎么实现的。
备注:涉及的技术,都会被细问,我的喉咙要去世了。
#华为面试##华为od#
全部评论
厉害  有二面的不
点赞 回复 分享
发布于 2022-07-25 00:25
谢谢楼主的分享~
1 回复 分享
发布于 2022-07-01 11:15
点赞 回复 分享
发布于 2022-08-19 17:44 北京

相关推荐

09-17 19:25
已编辑
太原理工大学 游戏测试
叁六玖:公司名发我,我要这个HR带我打瓦
我的秋招日记
点赞 评论 收藏
分享
09-01 11:31
门头沟学院 Java
buul:七牛云的吧,感觉想法是好的,但是大家没那么多时间弄他这个啊。。。不知道的还以为他是顶尖大厂呢还搞比赛抢hc,只能说应试者的痛苦考察方是无法理解的,他们只会想一出是一出
点赞 评论 收藏
分享
评论
7
54
分享

创作者周榜

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