校招 未知部门 / 后端-Java / 多轮

[面试日期] 2026-06-03 [面试时长] 未知
[学校背景] 吉林大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>华为OD--目标院校科班硕士--Java面经</h2> <h1>个人情况:</h1><p>目标院校科班硕士,因为前公司大裁员而离职。校招也投过华为,偶然机会解了一下华为OD,发现看重稳定性,所以向香云投递了简历。</p><h1>机考:</h1><p>题目比我想象中简单,也有可能是我运气好哈哈哈。第一题是字符串,第二题是动态规划,最后一题DFS,全部AC。核心代码模式,整体难度大概中等,听香云建议复习力扣Hot100不会错。</p><h1>综测:</h1><p>很轻松,保持积极乐观团结,注意前后一致,不过我听香云说其实这个环节挂过不少人。</p><h1>HR面:</h1><p>十分钟左右就结束了,很丝滑流畅。问了:</p><ol><li>自我介绍</li><li>离职原因</li><li>为什么考虑来面试的城市发展</li><li>目前薪酬以及期望薪酬</li><li>对待加班的看法</li><li>平时有什么爱好</li><li>对OD的了解</li><li>反问环节</li></ol><h1>技术面(双机位)</h1><h3>一面:</h3><p>自我介绍→手撕代码(leetcode_640.)→项目&amp;八股问答</p><p>手撕的时候有点紧张,算法题卡了蛮久的,不过还好做出来了,面试官也没有催促,还给了提示。</p><p>问答环节主要是聊项目,涉及到的八股问题比较少,主要有:</p><ol><li>微服务开发框架的实际应用与区别</li><li>使用哪些中间件;Kafka的分区策略、如何进行SQL调优?</li><li>单元测试的使用场和工具,用过哪些?</li></ol><h3>二面:</h3><p>自我介绍→项目&amp;八股问答→手撕代码(leetcode_114.)&amp;机考复盘</p><p>八股问题:</p><ol><li>Docker核心概念,容器和虚拟机的区分,Dockerfile是什么?</li><li>锁的核心作用,乐观锁和悲观锁,什么是死锁?如何避免和排查?</li><li>ArrayList的初始容量是多少?扩容机制是什么?扩容过程是怎样?</li><li>数据加密方式,加密算法</li><li>JVM的作用,每个部分储存的都是什么</li></ol><h3>总结:</h3><p>技术面环节每个面试官的风格都会不一样,面试过程中需要多和面试官沟通。机考复盘环节非常重要,尤其机考和面试间隔时间如果比较久的话容易忘记懵圈,还好一直跟进流程的香云提前提醒了要及时复盘回忆。这两轮面试官给的手撕都是力扣原题,准备环节非常有练习的必要,思路对是通过的关键。</p><h1>业务主管面:</h1><p>和主管聊了大概20分钟左右,依次:</p><ol><li>自我介绍</li><li>为什么想来面试城市工作</li><li>工作、项目经历</li><li>对分布式微服务的理解</li><li>过往项目涉及哪些技术组件</li><li>求职意向的侧重...</li></ol><h1>总结:</h1><p>整个面试下来,感觉华为OD的流程还是蛮严谨的,但也没我想象中的那么可怕。像机考、技术面以及主管面这些各有侧重,关键就是要提前做好准备,多刷力扣原题,特别是手撕环节,思路清晰就很好办。</p><p>最后想说的是,面试能够稳稳地走下来,离不开香云的全程跟进,每个面试环节之前都会细心提醒我给我建议,让我能够有条不紊的去准备。</p><p></p><a>#华为od#</a><a>#OD offer#</a><a>#OD招聘#</a><a>#OD面经#</a><a>#Java面经#</a>
AI 推荐面试题