【华为OD面经】双非本零实习上岸实录

📅 时间线

  • 3.15 简历投递
  • 3.20 机考(395/600)
  • 3.25 技术一面(75min)
  • 3.28 技术二面(90min)
  • 4.2 主管面(45min)
  • 4.5 Offer call

💻 机考真题复盘(Java方向)

第一题:字符串压缩协议

题目:实现华为设备间通信的字符串压缩算法  
输入示例:AAAABBBCCDAA  
输出示例:4A3B2C1D2A  
考察点:字符串遍历+边界处理(AC代码见评论区)  

第二题:服务节点熔断策略

场景:分布式系统中有N个节点,给定故障概率数组,求保证系统可用性的最小监控节点数  
输入示例:[0.2, 0.3, 0.1]  
输出示例:2  
解题思路:贪心算法+概率乘积(注意浮点数精度)  

第三题:鸿蒙任务调度优化

难点:带权重的任务队列在多个核间的分配问题  
关键解法:动态规划+状态压缩(给出伪代码框架)   

🧑💻 技术面深挖实录

▶ 一面重点(P8工程师):

  1. 手撕代码:实现线程安全的LRU缓存(考察ConcurrentHashMap+双链表)
  2. 项目拷问:» 如何解决你项目中10w并发的问题?(延伸问Netty线程模型)» CAP理论在项目中的实际应用场景
  3. 场景题:「鸿蒙设备发现延迟高,如何设计监控系统?」→ 从埋点设计到数据分析的全链路推演

▶ 二面难点(架构师):

  1. 系统设计:「设计支持千万级并发的分布式任务调度系统」→ 画出华为云现有架构改进方案
  2. 源码级追问:» HashMap在JDK1.8后的优化细节» Spring循环依赖的解决原理
  3. 开放性讨论:「如何看待OD岗位的技术成长性?」→ 结合华为开源社区生态作答

👨💼 主管面核心问题

  1. 动机考察:「考研失败后为什么选择OD而不是二战?」→ 应答公式:技术信仰+项目驱动成长
  2. 压力测试:「如果三年后仍未转正怎么办?」→ 技术本位回答:能力提升>title焦虑
  3. 价值观匹配:「用三个关键词描述华为工程师精神」→ 参考答案:极致/开放/持续进化

❗ 血泪教训总结

  1. 机考陷阱:› 本地IDE调试习惯(牛客在线编辑器适配成本)› 严格时间复杂度控制(华为工程化思维)
  2. 面试大坑:» 避免说「参考网上方案」(会被追问源码细节)» 慎用「我们项目」(必须明确个人贡献)
  3. 谈薪策略:▸ 定级前熟读华为职级体系(P5/P6薪资带宽)▸ 项目奖金可争取空间(季度考核权重说明)

🌟 OD岗真实体验

技术成长:

  • 每周代码量:3000+行(实验室同学的5倍)
  • 接触的核心模块:› 鸿蒙分布式数据管理› 华为云容器服务管控平台转正通路:
  • 硬性条件:✓ 2个A级项目交付✓ 通过HCIP认证
  • 软性优势:» 技术方案被纳入产品白皮书» 获得客户侧感谢信
#华为面经od##面经##华为od##华为工作体验##华为#
全部评论
借楼,od招聘,base上海,有双休不卷,名额突然增加,offer审批很快,欢迎私聊
点赞 回复 分享
发布于 03-01 11:28 广东

相关推荐

前言: 看到很多人在牛客写日志,记录自己的应聘和工作,给我了解工作提供了很大的帮助,在此对各位前辈表示感谢。想到自己如果写点儿东西,可能对后来的人也能有点儿参考作用,所以开帖定期记录一下自己的工作历程,也希望对自己能起到一点监督和激励作用。个人背景:24年6月本科毕业的北理工电信学生,在校期间一直以不挂科为底线混日子,既没保研也没考上研,但是第一年考研分数只差一点点,所以硬着头皮二战。但是二战时自己确实自觉性差,玩多学少,最后比第一次还差三十分(各位应届的朋友们一定考虑好,要么别二战,不然就认真学,别像我一样丢了应届的身份又没考上)。二战失败后打算找工作,很多好一点儿的工作都要在校或者应届生,其次是有工作经验的,我这种三不是就是最底层的爬虫,父母都是单位员工,我实在是不想考公进单位养老,决定进企业上班,在同学的推荐下找了华为od(其实不推荐大概率也是华为od,一进招聘软件就是蜂涌过来的中介和hr)。自己大学也学了一点代码,就试着去考一下。应聘流程:3月份开始复习了不到一个月的代码,刷刷题。3.30 机考,分数396,基本都是刷到过的旧题,有几个用例没过4.1 综测性格测试,感觉走流程,别乱编就行感觉对技术面没什么自信,看了一个星期八股4.8 资面,和部门小领导聊了聊,是个好人,问了下大学学习的内容,工作想法,没技术问题4.17 技术一面,好难约啊,等了十天才约上,手撕代码,正常交流,没问八股,顺利通过4.28 技术二面,同样难约,又是十天,一样手撕代码,正常交流,没问八股,正常通过5.12 漫无止境的等待,可能也和五一假期有关系,终于争取到了主管面,这回就是正常交流加业务方面的介绍6.20 听说过华为不管是正式编还是od审核很慢,没想到这么慢,一个多月才下来offer,整个等待期间人已经濒临崩溃,打算另寻他路,最后还是等到了,定在7.1入职,入职前提交各种资料,体检6.26 出发,前往上海,准备入职后记:这个日志不知道会写多久,有多少人会看,大家如果有什么问题我尽量回答,后附offer图。
点赞 评论 收藏
分享
评论
15
24
分享

创作者周榜

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