华为OD—C++面经—211本考研失利

背景

24届福州大学环境工程,有自学代码,考研gap一年,无工作经验。

机考

准备机考时饼姐会提供题库,题库能刷懂的话一般机考就没什么问题了。

Q1:热点网站统计。自定义排序题,100 分。

Q2:贪心的商人。贪心思维题,80 分,到现在也没想出来卡哪些用例。

Q3:具体题目忘了,类似计算疫情扩散时间。典型的 BFS 遍历图,200 分。

Hr 面

1、自我介绍

2、Gap 经历

3、为什么选择这个城市

4、对 OD 有了解吗

5、期望薪资

反问:

1、部门技术栈

2、、新人培养机制

Hr 面比较简单,有 Gap 经历的能解释好就行了。后续技术面的话项目和八股都会问的,建议都准备好了再参加面试。

技术一面

1、自我介绍

2、项目介绍,大部分时间都在问项目相关的内容了。项目的整体框架和具体细节都会问到。例如这个项目你是怎么设计的,收集到的数据在整个项目里是怎么传输和处理的,都用了哪些通信协议,具体做了哪些部分的工作;还细问了 DMA的原理和相关内容,ADC 转换有几种模式。准备项目的时候光顾着弄清楚每一步的技术实现,整体设计这方面没仔细想过怎么表达,最后讲得比较乱,感觉不太满意。

3、平时常用哪些数据结构、算法

4、对红黑树的了解,哪些场景会用到红黑树

5、堆和栈的区别,从数据结构、内存管理两方面回答。

6、动态规划和贪心算法的异同

7、TCP 三次握手,四次挥手

8、对 linux 系统的了解

9、linux 里的多路 IO 复用

手撕算法:力扣的接雨水变种题。

本地 IDE 上编程,给的示例通过就行,写完会要求讲解下思路。·

技术二面

1、自我介绍

2、项目介绍,主要还是问项目。问的具体问题差不多,一面结束后回去好好整理了一下,这次就回答得比较好

3、平时常用哪些算法

4、堆、栈内存的区别

5、TCP 三次握手

6、linux 内核了解吗

7、linux 内核动态申请内存是怎么申请的

手撕代码:力扣的和为 k 的子数组,最好用 O(n)时间复杂度。本地 IDE 上编程,给的示例通过就行,写完会要求讲解下思路。

两次技术面感觉流程都差不多,大部分时间都在讲项目,然后简单问一些部门技术栈相关的八股,最后手撕代码也都是 leetcode hot100 里的。感觉主要还是弄清楚项目,面试前可以试试用思维导图写写项目框架,仔细搞懂项目的每个技术细节。

综面

1、自我介绍

2、项目介绍,综面介绍一下就可以了,不会追问技术细节

3、Gap 经历

4、为什么想做这个项目、这个项目什么时候做的

5、对华为核心价值观有什么了解

6、学习生活中压力最大的时刻

7、压力大的时候会怎么缓解

8、个人优缺点介绍

9、未来的职业规划

综面主要还是问个人经历、稳定性、性格考察这些部分,也没什么大问题。

个人感受

感觉 od 入职流程还是蛮规范的,准备好每一步需要的东西就行了,比较关键的编程部分,机考刷好对应卷题库就好了,技术面手撕代码多刷刷 leetcode hot100。Hr 面和主管面个人经历讲得清楚,体现好的工作意愿和稳定性就好了。技术面的话感觉还是以项目为主,然后看看八股。

 

#华为od面经##华为od华为od面经##华为od题库##华为od##面试问题记录#
全部评论
考研失利进华为,也是不错的了
1 回复 分享
发布于 07-23 17:01 山东
哥们你真牛,我很佩服你
1 回复 分享
发布于 07-23 17:00 山东
未来一起加油啊
点赞 回复 分享
发布于 07-23 17:01 陕西

相关推荐

07-15 20:43
2021122693...:定级主要看技术面的,你是因为薪资不满意吗,我也刚过主管面,完全 d1 底薪哈哈哈
华子oc时间线
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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