华为OD—C++面经—985考研失利
背景
24届浙江大学非科班,考研失败,gap1年。刷牛客了解到od看了很多经验贴,发现od对我这种无经验想转行有gap的人非常友好,于是打算尝试一下。
机考
我抽到的100分题都是逻辑模拟题,提醒大家一定要认真刷题,不要觉得逻辑简单就略过不刷,多多练习acm模式,以及注意把握时间分配,该过就过,别耽误下一道题,来自我的血泪教训。很遗憾,我主要刷了题库里100分题但是最后我的100分题耽误了很久但是没有通过,事后反思其实在尝试了很久都因为输入输出不通过的话可以试试暴力,真的很遗憾没有做出来,而且影响了我后续的心态。
综测
确定自己要立一个什么样的人设,记住自己人设关键词,注意前后一致性。
资面
视频面试,主要是确定你的一些个人情况。
准备好一份自我介绍,后续的面试也会用到,有gap,有转行经历的人一定要准备好自己这方面的说辞。怎么了解到od,怎么看待od的,这个问题被问的概率也很大。以及家在哪里,为什么想来od。
技术一面
八股主要问了:
1.gdb调试相关
2.多线程相关
3.tcp/udp相关
4.数据结构主要问了一些树的特性
5.贪心和动态规划区别
6.还问了机试时印象最深的一道题。
7.项目也会问,要对自己的项目比较熟练,我的项目讲得不是很好,面完之后心
里很忐忑。
手撕代码:滑动窗口,注意测试用例一定要通过。
复盘的时候我发现可以在写代码的时候和多面试官交流一下,自己的思路什么的,如果多一些交互可能面试效果会更好。
技术二面
面试官没问项目,主要问了一些c++常规八股
1.面向对象三大特性,
2.const,
3.常用stl容器,4.内存相关
5.还问了用到过的数据结构。
6.机试题目回顾。
手撕代码:一道leetcode简单题,排序相关。
总结就是要多多沟通,复盘的时候感受到手撕代码时我还是和面试官交互太少了。
主管面
视频面试。
1.自我介绍
2.为什么转行
3.为了转行做了什么努力
4.最有成就感的经历
5.了解华为文化吗怎么看待华为文化
6.有什么挫败感的经历吗怎么处理的
7.职业规划
8.家在哪里,父母支持你的职业选择吗
面试的氛围是比较轻松的,但是这些问题还是要好好准备,可以多看看饼饼姐分享的面经,总结一些高频问题,面试官问到你的时候要心中有数,注意自己的表述。高频问题比如最有成就感经历和挫败感的经历的相关这些个人特质性问题,要注意面试官问你的时候期待你展现出什么样的能力,或者说你想通过这个经历给面试官展现出什么样的形象。主管面完很快出结果。
总结
机试真的很重要,一方面机试及格是后续面试的入场券,另一方面机试能拿下的话对后续手撕也很有帮助,而且我的体会是机试题目在后续的面试中也会问到。经常在leetcode上刷题的一定要多多练习acm模式。技术面的话要面向简历准备,我觉得对于我这种gap期长,想转行的人来说,od真的是一个不错的选择了。
#华为od面经##华为od题库##华为od##秋招笔面试记录##面试问题记录#