华为OD面经(C++)
机考(5.26)
D卷AC一道,2道 通过大部分用例
性格测试(5.27)
前后保持一致性,保持乐观,积极向上即可
资格面试(5.28)
认可华为文化,积极向上,热爱学习
技术1面(5.30)
C++结构体和类的区别,类默认的访问权限,结构体可以定义成员函数吗
多态的意义
重载和重写的区别
TCP/IP 三次握手的过程,为什么要3次
进程和线程的区别
进程和CPU的关系
多进程通讯方法,什么是消息队列
设计模式,什么时候用单例模式
Linux常见命令
问题1:反转head打头的单链表
问题2:示范代码的问题,一开始没看出来具体原因,面试官提示后成功回答。
技术2面(5.31)
进程和线程的区别
C++ 指针和应用的区别,为什么需要引用
什么是多态,是否可以把一个父类的对象赋给一个子类的指针
计算机组成原理内容
补码计算方法
二进制补码
问了几分钟就开始撕代码
问题:最长回文子串
主管面(6.3)
什么是动态规划,它常用的算法,他和贪心算法的区别
C++ 和 c 的区别?
数据库什么情况使用索引
LINUX常见命令
反问环节:询问转正要求
当日定薪,已确定入职时间#华为社招OD#
#华为od面试##求职#最后感谢一下HR 丽丽小姐姐,人很耐心,在面试过程帮助我很多。