当前位置: 首页 > 面试经验 >

华为OD-24届应届-C++

优质
小牛编辑
71浏览
2024-07-19

华为OD-24届应届-C++

工作不好找,试试OD
7.3 机试
100分题目:找出众数中的中数 100%
100分题目:最长子序列(包含数'o'最长子序列) 100%
200分题目:二叉树计算 85%
-------------------------------
7.5 性格测试:CSDN上能找到一些注意事项,HR也会发一个注意事项,跟着做就没问题
-------------------------------
7.9 车bu部门接口访问调查(非资面、非技术面),简单的背景问题;几个简历描述的确认;技术相关(八股):死锁,内存泄漏,纯虚函数,了解linux吗,知道进程名如何查看进程号;为什么想到我们这儿来;加班了解吗,有什么看法;反问。[17min]
7.9 下午收到另外部门的电话,介绍了下大概干嘛的;问了下hr说是hc原因推到另外部门了
-------------------------------
7.12 15点 资面 随便聊聊,问了下情况 [8min]
-------------------------------
7.17 技术一面 面试官很不错,回答得好有真面反馈!! 自我介绍 ,聊一下大学期间做的项目遇到什么困难;介绍一下c++的继承和多态;从代码到程序运行分为哪几步;预编译期间展开的头文件,如何保证头文件内容只出现一次;const的作用;如果强制修改const装饰的数据,会在什么阶段报错;如果函数A调用函数B,而函数B只是声明了但并没有实现,会在什么阶段报错;链接过程在干嘛;内存分布;说一下栈和堆的区别;c和c++如何申请内存的,还有什么区别,扩展:c和c++在释放内存时有什么不同;c++中使用c的函数应该怎么做;栈和队列的区别;满二叉树和完全二叉树的区别;了解二叉搜索树吗;通过二叉搜索树查找指定数据的时间取决于什么;为了保证搜索时间尽可能的平衡应该怎么做;
手撕代码:56.合并区间,写完后讲一下思路
[57min]
------------------------------
7.18 技术二面 自我介绍,介绍一下简历上的项目;C++多态和继承;虚函数;虚函数表;派生类在进行构造函数时的一个过程;动态多态如何正确访问派生类方法;析构函数可以为虚函数吗?;如果基类析构函数不是虚函数,派生类的析构函数是虚函数,调用时会调用父类析构函数吗;内联函数;相比于内联函数为什么不用宏定义;在内联函数中可以定义虚函数吗;对智能指针的理解;循环调用怎么办(week_ptr);右值的应用;简述一下顺序容器的机制(挑了个vector说);说一下进程和线程的区别;为什么需要线程;了解协程吗(pass);多线程用的多吗(pass);挑一个网络模型,并说明每层用途;可以不要传输层直接到网络层吗;如果传输层默认使用的是UDP,那可以直接到网络层吗(为什么需要UDP);如果你自己写了一个网络协议可以不用物理层吗;(大概是这些)
手撕代码:给定前序遍历和中序遍历,输出后序遍历(自己debug半天,30多分钟)
[1h27min]
----------------------------
7.19 问了下hr说是二面通过了,一面结果还没上传,估计等下周了(煎熬)#华为od#
 类似资料: