华为od c++面经(写面经攒人品)
在此推荐一下我的HR宋哥*****************************,人很温柔声音好听跟进快推进快事事有回应,超级棒的一个HR!感谢他的全程帮助。
7.21 机试
- 分苹果(100%)
- 好像是跳格子还是什么,忘记了(100%)
- 分糖果(100%)
7.24 性格测试
- 符合公司文化,注意前后一致应该问题不大
8.2 一面(60min)
- 自我介绍
- 做题——旋转数组
- C++的面相对象主要体现在哪些方面
- 对多态的理解,怎么体现出多态的
- 析构函数、构造函数还有复制构造函数什么时候会被调用
- 指针和引用的区别
- 静态成员和这个静态函数跟普通成员和普通函数有什么区别
- c++ 为什么会发生内存泄漏,怎么避免
- 什么样的内存在堆上,什么样的内存在栈上
- 常见的数据结构有哪些,有哪些特点
- 散列表的解决冲突的方案有哪些
- 讲一下常用的排序算法和他们的时间复杂度
- bfs 一般会用到什么数据结构
- 了解过哪些设计模式,讲讲比较了解的
- 进程和线程的区别
- 多线程的情况下为什么会发生死锁,列举导致死锁的几种情况
- 跨进程通信有哪些方式
8.4 二面(40min)
这个当时面完忘记记录了,大部分问题都忘记了,主要问了我算法与数据结构以及c++基础(30min)+ 做题(10min)
- 自我介绍
- 常见的排序算法有哪些,你觉得哪个算法最快
- 链表和数组的区别
- c++ 的一些基础知识
- 算法题——最长不重复子序列的长度
8.7 HR 面(30min)
- 自我介绍
- 询问个人情况
- 询问个人规划
- 对华为和od有什么了解
- 对于华为的工作强度怎么看
- 为什么选择转语言
- 对于部门的业务有没有了解,感不感兴趣
- 薪酬期望是多少
- 反问
8.11 主管面(30min)
- 自我介绍
- 询问个人情况
- 所获得的那些奖中,最有含金量的是哪一个
- 项目背景
- 询问项目相关
- 对华为的了解
- 刚毕业能否适应华为这种工作强度
- 为什么选择来上海
- 反问
8.15 定薪电话(看薪资估计是定级 d2)
目前在等待审批和offer中,希望能过吧,攒人品攒人品攒人品疯狂攒人品
#面经#