C++面经~~华OD-1年经验

  • 背景:

西安邮电大学通信工程毕业已工作一年

  • 机考:

由于机考考的都是算法题,难度较大,所以需要提前开始准备,力扣上的题难度就挺适合的,但是也不能只在力扣上刷题,因为力扣上都是只需要我们写函数部分,主函数和输入输出都不需要我们自己去写,但是考试的时候是需要我们自己根据题目写输入输出主函数的,所以就需要刷力扣上的题,而且自己去把整个题目具体实现过程写完整。

  • 综测:

这个综测往积极向上的方向去选就OK啦。

  • HR面试:

机考过了就是hr面试,全程视频面试,hr会根据你的自我介绍和简历来问问题,也是正常回答就好,不会很难,一般也就十几分钟,整体回答也是一样,表现出自己积极向上肯努力的一面就好,一般来说也不会很难。

  • 技术一面:

技术面是比较重要的,一般时间一小时左右,前半段时间面试官会根据你的简历工作经历问问题,需要确保自己简历上写的自己都有所了解。由于我的技术栈是C和C++,项目也是C和C++相关的,所以面试官问到的基本都是C和C++的知识,最最最重要的是面试官会根据你工作所做的项目问问题,所以一定要好好准备;后半段时间是手撕算法环节,顾名思义,就是面试官给你发一道算法题,然后你共享屏幕开始在写代码,完成之后进行编译,有结果之后和面试官讲清你的做题思路,到这里技术面就完成了。

具体问题比如:

请讲述windows系统和linux系统的区别

linux系统的文件存储方式

在你工作经历中遇到哪些比较困难的问题,如何解决的等

  • 技术二面:

和一面流程一样的,不过面试官不一样,所以问到的问题也可能不相同,毕竟每个人的风格不一样,所问的问题也就不一样啦。

问到的问题比如:

进程和线程的区别

什么是菱形继承

数据库的分类,数据库的应用

进程间的通信方式

C++的特性等

  • 综面:

综合面试就已经是整个面试最后的步骤了,这个面试主要是你所面的部门领导和你谈话,全程不用过于紧张,正常回答,回答内容积极向上就好,由于我是从外省回陕西,所以还会问到为什么选择换地域这方面,个人觉得这个综面难度不大。

  • 准备心得:

算法思路特别重要,一定要多做题,见的多了考试的时候才会有思路,不至于在有些紧张的时候忘掉怎么写题。

整体下来难度还是很大的,但是只要好好准备,面试不要过于紧张,相信自己,一般来说问题不是很大,技术面最主要的是手撕算法环节,一定一定要多刷题,多看题,当然还是要感谢HR~~栗栗姐,通过盆友介绍认识的栗栗姐,很好的HR小姐姐,有需要可以撩她

#25届##内推##华为od##华为OD##面经#
全部评论

相关推荐

07-11 18:47
已编辑
门头沟学院 后端
摆烂最舒服了:感觉不看学历不看实习,只看经历相关度了
投递米哈游等公司7个岗位
点赞 评论 收藏
分享
07-11 19:33
门头沟学院 Java
你怎么知道我今天git本地代码覆盖了公司的仓库代码?以前一直以为技术岗技术为王,现在深刻认识到一个人的综合实力强才是真的强。实习日记,今天也是很深刻体会到为什么说技术岗的软实力也是很重要的一个因素。Monitor本来就讲话不是很清楚,我们同组实习生都在吐槽他,我后我又是第一次接触这个新的业务,我也是那种很喜欢刨根问底的人,所以很多时候跟monitor不在一个频道上面,导致一个需求需要沟通很久。我的思维习惯是接收概念,然后自己理解之后再立马去确认是否正确。有点类似于tcc。Monitor的思维习惯是他讲一个东西,喜欢延伸到很多很远的东西,很适合那种和人聊天,喝茶,高谈阔论的那种。有点类似于sagas。因为我完全没有接触过这方面的业务,所以他讲一个东西,对于我来说就是一个新的东西,新的概念。然后呢,他直接跟我讲一个事物的逻辑,然而我却想要马上确认一下这一个事物的逻辑,每一个概念分别是什么意思,有什么作用,在这个逻辑上面会起到什么作用。然后又因为我是新接触的,所以很多时候会有理解偏差,然后monitor就会觉得我怎么这都听不懂,然后又要重头再讲一遍,相当于我每确认一次概念,他都要从头把业务流程再讲一遍,我只能够等他讲完业务流程之后我再确认我的概念有没有正确形成一个这样子的一个循环。现在看来,我已经算是理解这个业务了。其实这件事情本来就挺简单的。技术实现也不难。但是就是涉及到一个人与人沟通的问题,你不能只是坚持你自己的一个思维习惯,你要去能包容人家的思维习惯,并且尝试从人家的思维习惯里面去推演出来一个模板模型。沟通也许算是一种软实力吧,能够很清楚的把事情给讲明白,讲的通俗易懂,一针见血。Monitor是那种比较系统性的就给我解释一些东西,我是我属于那种应用性的,我只在乎什么东西对我的这个业务实现是有用的,我就只管它,我以很多时候我觉得他讲不到重点,他觉得我理解有问题。虽然这是语音转文字,但是我也看出来其实我自己表达也有一些问题。唉,要好好研究一下表达的艺术了。然后我又是那种基本每天提早一小时到岗然后下班自愿无偿加班一两个小时的人,也许因此mt还算对我有点耐心吧。一想起几乎比我早进来的实习生基本都犯过git本地直接全部覆盖远程仓库代码的错误,我就感觉少一丝愧疚了。
牛客在线求职答疑中心
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

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