华为OD面经-C++算法

背景:

23届计科毕业,考研三战未上岸,考的英二数二,调剂机会太少了,调剂的学校都很一般,所以放弃调剂了。考完就知道自己基本难过线了,直到3月20号左右复试线出来,悬着的心终于死了。之前有朋友在华为OD这边工作,推荐我也来华为OD试一下,这里对没有工作经验的学生还是比较包容的,再加上知道自己是目标院校,所以决定来华为OD。

因为自己的算法基础还算不错,只简单的刷了一点题就直接机试了。(我认为机考的难度不算低还是需要一定的算法基础,建议新人学生最好刷一个月左右的题再去考试)。 需要注意的是ACM模式的输入输出有时候比较恶心,要千万小心注意。其次,推荐刷一下之前的真题吧,最推荐的相关算法题目就是做一些多关键字排序和一些稍复杂的模拟题

 

机考 3.30:

第一题具体题目忘记了,是道多关键字排序, 100%;第二题也忘记了,就是一个简单的暴力枚举,有1个边界情况没判断出来,95%;第三题还是道多关键字排序,暴力就完了,80%;总分355/400。

 

性格测试 3.31:

按hr姐姐划的重点填就好,没有时间限制,注意前后一致。

 

HR资格面 4.3:

这HR上的压力很足的,我现在回看过来,应该是压力面,可能压低你对薪资的预期。你要准备好回答她各种各的刁难的问题。要对自己的薪资有一个预期,你的期望薪资,还有你的最低期望

 

技术一面 4.10:

自我介绍,项目简单了解(我面的C++岗位,但是我的项目是深度学习的项目,我感觉面试官都不太懂,他让我自己说一说自己的项目),复盘了一下机考的第一题和第二题。再然后问了几个简单的八股文(字节序大端存储小端存储,还问了Stl,然后看完了C++的内存分为部分各自的用处)就结束了(可能是看我没有工作经验就没什么可问的吧),一共半个小时。代码题是一道简单的贪心

 

技术二面 4.11:

自我介绍,项目介绍,八股(指针和引用区别,智能指针,进程线程)。代码题:从一段英文中找出出现单词次数,遍历一遍,用一个哈希map存一下就可以了。这一面的话,这个面试官问的非常广,但是都比较浅。我的建议是你如果知道一点的话也可以给他说,千万不要怂。整个面试也是很快的,大概四十分钟就结束了。

 

技术面总结:

就我个人面试的经历来看,面试主要分为自我介绍,项目介绍,八股文,还有代码题。除了自我介绍项目介绍还有做代码题的时间之外,真正能提问题的时间是很少的(很难很全面的评估你的)。而且他的八股文面试的很简单,很难把你自己更加全面的展现出来。所以我的建议,就是你介绍的时候把自己介绍全面一点或者在简历上写的全面一点,也许你某些方面不是很懂只是知道点皮毛。你也可以给他写上去。到时候他提问的话也是很有可能就一带而过(面试的时候很快的,他其实也问不了几个问题)。个人认为,你展现的知识,技术越多,他对你的评价可能会比更高一点。

 

主管面4.19:

自我介绍,没有问项目,然后问了一些其他的问题,怎么看待华为的加班等等,还问了一些家常问题,然后就还问了期望薪资是多少,最后问了一下最快什么时候能入职。大概十来分钟就结束了。(他可能觉得我的技术栈和他们业务还比较匹配,感觉对我挺满意的,很快就过了)。

目前已入职,前期以学习为主,主管和同事人都比较nice,希望安稳度过试用期

#C++面试题##od##软件开发笔面经##简历中的项目经历要怎么写##笔试#
全部评论
大佬 实习期考核严吗
点赞 回复 分享
发布于 2025-08-14 17:25 北京
大佬base在哪
点赞 回复 分享
发布于 2025-07-13 16:36 江苏

相关推荐

02-25 02:18
已编辑
广州商学院 Java
1~5.个人信息,实习等。6. 简单说说MySQL的索引?7. 为什么需要引入索引?8. 有10个查询SQL,是否可以创建10个索引?9. 了解最左匹配原则吗?联合索引ABC,查询where A and B会命中索引吗?10. 联合索引ABC,查询where B and C会命中索引吗?11. 做过索引相关的优化吗?如何判断写的SQL好坏?12. 用过explain吗?其作用是什么?核心关注哪些字段?13. 遇到过回表吗?回表是什么?如何避免回表?14. 做过分页吗?OFFSET+LIMIT跨1万页和跨1页有区别吗?15. 若分页按姓名排序(非ID),如何解决深度分页问题?16. Java线程池有几种创建方式?17. 手动创建线程池的核心参数有哪些?18. 调用并发量为1的API(如短信API),线程池核心参数该如何设置?19. 核心线程数设为1时,阻塞队列数该如何设置?20. 若线程数很大,如何保证API同一时刻仅被调用一次(抛开线程池)?21. 本地加锁的代码在多实例部署时,还能控制API调用并发吗?22. 操作Redis缓存和数据库时,先删缓存还是先提交事务?有哪些解决方案?23. 核心业务服务与统计服务通过MQ交互,统计库无数据该如何排查?MQ挂了时,应用层该如何兜底保证消息不丢失?24. 候选人主动提问:后续面试流程是什么?面试官对自己的回答有何建议?0224下午一面,0224晚上7点二面。
查看36道真题和解析
点赞 评论 收藏
分享
评论
8
24
分享

创作者周榜

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