C++开发面经-华为OD-23届

  • 背景:

23年通过牛客招聘认识的栗栗姐,嘻嘻,据栗栗解说,那时候他还有牛客招聘账号可以发岗位,现在只能发发帖子了,啧啧,有点可怜是怎么回事,哈哈哈哈,中间有点事情耽搁了,24年下半年又和栗栗姐联系上了,25年开始正式刷题库参加机考,走的面试流程。

  • 机试:

三道题目都还挺简单的,一些语法+思维或者基础算法题目。

其中有一道是要按照“[[1,2,3],[1,2,3]]”这样的格式输出数组,调输出格式花了点时间。

还有一道是关于连通块问题的,用dfs/bfs都可以。

  • 技术一面:

这个面试官的面试方式比较特殊,面试的形式主要是聊天,会让你去自我介绍,比如自己的经历,优势,项目,擅长哪些内容等等,然后根据你的这些回答问问题。

1、先是自我介绍,然后问我是不是了解要做的业务

2、我的优势什么的,然后了解哪些技术,我就说计网,他就直接让我介绍一下计网,因为我提到了tcpudp他就让我说了一下区别。

3、问我有没有网络编程经验,我说没有。

4、后面说到了操作系统的多线程,他又问了我能不能写出来多线程的代码之类的,我说有点困难,可能需要参考一些资料,但是能写出来。

5、还问了一些我之前C # 开发的问题。

最后手撕代码:

给你一个非负整数数组,数组元素代表在该位置可以跳跃的距离,问能不能从第一个位置跳到最后一个位置。

  • 技术二面:

上来手撕代码:给出一堆区间,将重叠的区间合并之后排序输出。

手撕完就是自我介绍,然后问了我dfs和bfs用的数据结构、后面又问了中间件和linux中的$?命令,这次面试就是问答题中展开问细聊。

  • 准备心得:

首先是机试,基本上只要算法基础过关就没什么大问题,像常见的一些算法(搜索、二分、贪心等等)和数据结构最好是都得会,还有一些题可能就是基础的循环和数组,但是考察你能不能灵活应用。不过感觉可以重点准备一下搜索—毕竟我这机试和技术二面都遇到了。

然后技术面的话:

1、首先好好准备一下自己之前做过的项目,还是会问一下的:用到了什么技术、某某部分/功能是如何实现的之类,针对某某情况做了哪些措施。

2、八股好好背一下,如果感觉太多,其实可以翻一翻自己对应语言的面经,自己总结一下其实能够看出来一些面试官比较喜欢问哪些问题的,这种比较取巧,遇到不喜欢问的,就完犊子了

3、手撕代码:手撕没有地方让你去提交,所以最好写完代码之后自己好好检查一下,可以自己手搓几个小样例试一下,另外就是不要紧张,越紧张写代码的时候越容易出错。

4、另外,面试官可能会问一些和你意向部门相关的技术问题,时间充足的话可以准备一下这方面的问题。

还有重点就是,有问题一定要问栗栗姐,栗栗姐还是很靠谱的,非常的专业。像我面试完之后栗栗姐很快就告诉我结果了;相关的一些资料也很全面,一定要好好看一下哦。而且栗栗姐也很有耐心,从开始到最后的流程时间还是比较长的,但栗栗姐一直就很有耐心的帮忙解答我的一些问题。

#内推##25届##后端##华为od##面经#
华OD-c++面经、嵌入式面经 文章被收录于专栏

OD-c++、嵌入式面经合集,所有面经均为入职候选人总结的经验,因为信任我这个HR,所以由我统一发出供给大家参考,如果有什么问题可以直接私聊我

全部评论

相关推荐

爱吃烤肠的牛油最喜欢...:50K是ssp了估计,ssp的人家多厉害都不用说,每年比例大概在百分之5左右
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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