25届-Java开发面经-华为OD

前言

在开始分享具体的面试题之前,我想先给这份面经定个调,我更愿意称之为“方向”。

它不是什么万能宝典,而是专门写给这样一群人(基础可以,算法不行)的:

学历背景扎实: 公立一本毕业,双证齐全(学信网可查,硬门槛)

身份纯粹: 校招赛道,应届生身份

基础过关: 已经熟悉一门编程语言(无论Java、C++、Python还是Go,或者其它,只要不是邪门语言),具备最基本的开发素养

计算机素养: 具备基本的计算机功底——哪怕你不是科班出身比如我自己就是数学专业,像数据结构、操作系统、网络这些核心素养,都是靠自学补上的;如果你是科班出身,那这一条本该就是你的本能

写这份面经之前,得先提一个人——栗栗姐(嘿嘿,看到这儿,栗栗本人都脸红红的)。她是HR,我当初能拿到大厂offer,离不开她指的方向。

这里想重点说一下算法。刚毕业的时候,我不会算法——严格来说也不能说完全不会,数据结构我懂一些,基本的计算机素养也有,但仅此而已。而算法,恰恰是大厂面试的硬门槛,是那块敲门砖。栗栗姐给了我一些资料,让我在上面一边刷题一边学。哈哈哈,学习时间一个月左右,我们不是为了把题背下来,而是通过刷题真正理解算法,提升自己的计算机素养。背下来只能过机试,而学会算法才能过技术一二面!!!

所以,这份面经是写给谁看的?如果你是应届生,公立一本毕业,双证齐全,熟悉一门编程语言,有一定的计算机基础——但算法还没开始准备,或者正在准备但觉得无从下手。那栗栗姐当年给我的方向,应该也适合你。

找栗栗姐就对了!!!!!!!!!!!!!!!!!!!!

一、面试流程

面试轮次: 机试 / 综测 / HR面试 / 技术一面 / 技术二面 / 主管面试

面试形式: 网上面试

二、机试攻略

机试最好牛客在线考试,本地虽然有自动补全,但是一旦清理不干净,会有被判定作弊的风险,不过我想,如果你已经把算法题都刷熟练了,其实已经背下来了,哈哈。

时长: 150分钟

题型: 两道简单/中等难度的算法题,一道复杂题

这三道题,我在栗栗姐给的算法题库里都见过。

所以我想说的是:学习算法这件事,只要你在准备的时候,把任何一个A类、B类或者其他分类的题库全部做完、练熟,那么机试遇到的题,基本就在你练过的范围里。

我当时离我最近的题库是C类,所以我把C类的题都做完了。

三、综测

没什么好说的,和大学里的测试题一样。

四、远程面试通用环节

接下来的面试都是远程视频形式,而所有的开场都需要我们简单介绍自己。这个一定要提前几天打好草稿,每天练习说一说,到时候要能流畅表达。

我的自我介绍内容是:问候 + 姓名 + 毕业大学 + 学院 + 专业 + 什么时候开始学程序 + 将来打算在程序界的发展方向。

五、HR面试

HR面试的核心主要是:尊重所面试的公司,尊重其文化,工作地域倾向,肯加班,能吃苦,与人交流没什么问题就可以。

六、技术一面

接下来的技术面试会有手撕代码环节,用自己电脑上的编程软件就行。

流程如下:

1.自我介绍

2.项目或技术提问

  • 面试官会看简历问问题,如果有实习项目,大概率会让你介绍项目以及你在其中的具体工作
  • 所以简历上有项目,一定要提前准备好详细介绍
  • 如果没有实习项目,或者面试官选择问技术内容,那就是考察对应语言的“八股文”

3.手撕算法题(我遇到的是字符串类型的)

  • 这是一个协同的过程,不是一上来就要有思路,如果有那更好
  • 如果看了一会一点思路都没有,可以和面试官沟通,或者问问能不能换题
  • 在这个过程中,基本上可以看出我们的算法功底,以及对数据结构的理解
  • 最终先是向面试官介绍大致思路,随后编写代码

4.代码复盘

  • 如果最终写出了代码且跑通没问题,面试官会和你沟通代码,让你再一次介绍所写代码以及思路
  • 随后会询问有没有可以优化的地方,可以说出自己的想法

5.补充环节

  • 面试官还让我用绘图软件画了一个流程图,当时的具体情景我记不太清了,但本质上是线程设计相关的内容
  • 我当时按照Java线程的生命周期来画,画完后解释介绍

6.反问环节

  • 面试官会让我们反问,这点没什么特别需要介绍的

至此,技术一面结束。

七、技术二面

技术二面和技术一面的流程没什么不同。我遇到的是21点的编程题(我觉得很难,没遇到过,需要回溯算法)。

我想补充一点:我技术一面手撕算法过了,技术二面手撕算法差点儿意思,但我还是写了很多代码,并说清楚了自己的解题思路,同时这一面试的问答环节,我都回答出来了,最终技术一面和技术二面都是过了的。不过听说两个手撕算法都没写出来就不行(未求证)。

我想说的是:技术面试是综合的,手撕代码只是其中一环,不一定不完美就一定不过!

八、主管面试

能走到这一步,说明之前都过了。主管面试就是和所申请的部门主管进行沟通,内容主要是:介绍自己、个人规划、价值观、能否加班等,偶尔也会有一些简单的技术问题。这里基本没什么问题。

九、后续流程与注意事项

接下来等待HR通知。如果全部通过,就是谈薪资、等待审批。

这里我想多说一些:有时候我们申请的部门会一直卡着审批。一般来说,等三个礼拜还不行,并且他们除了我们之外其他人也一个人都没招,那我们就要主动向HR沟通换部门。换部门的话,HR面和主管面需要重新来一遍。

审批过后就是入职了。

栗栗姐,认真负责,找她就对了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

#面经##内推##华为od##华为##发面经攒人品#
全部评论
27届拼多多实习机会或看我主页 https://careers.pddglobalhr.com/campus/intern?t=4OmKPVeX9a
点赞 回复 分享
发布于 03-23 17:22 上海
姐 我能看看你简历吗
点赞 回复 分享
发布于 03-23 16:48 黑龙江

相关推荐

不论成功与否,都希望能给后来人一些帮助与指引。本人大学就读于某普通211传统工科专业,仅学习过C语言和两门硬件编程课程,2020年毕业后一直在某工程类央企任职,做着非代码相关工作,直到2025年8月中旬心态崩溃并光速裸辞。2025年8月:在招聘网站上海投简历,给德科和科锐这两家公司均提供过个人信息(最终由科锐进行对接),2025年9月:休息2025年10月:开始在B站上学习python,并且在牛客网上刷题(从入门到简单再到中等),其中也有很多写不明白的题目。2025年11-12月:持续刷真题C卷,A卷,双机位C卷,同时还补充牛客网面经帖里的一些题目。2026年1月:开始刷力扣hot100,但时间来不及只刷了一部分(前前后后刷题数量200+)。2026.1.30:半小时速通机考;题目分别为热点网站统计(100%)、贪心的商人(60%)、分积木(100%);对接人第二天反馈机考360分。2026.2.3:性格测试通过。2026.2.12:数字能源部门回复2026.2.25:HR面试通过(自我介绍、当年高考为什么选择这个专业、上一份工作离职原因、上一份工作的具体薪资以及期望薪资、确认是否准备在base地稳定下来、对于华为od模式的了解、为什么选择测试而不是开发、作为测试人员需要具备哪些能力、沟通能力如何、对于加班和出差的看法;反问进去前三个月负责什么,有没有清晰的引导流程;最后致谢。面试期间由于我方网络波动的原因,面试官选择了拨打电话进行面试)2026.3.15:早上一面:测试的设计方法、如何做边界分析、测试性能的了解、手撕代码(两个数据列表合并去重并逆向排序);晚上二面:开放式面试、对测试的理解、手机上市前测试的理解、手撕代码(羊、狼、白菜过河问题)没撕出来。等结果吧!2026.3.16:回复二面挂。
牛客96020735...:这一路走来有个人努力的成分,也有运气成分,机试运气好抽到三道简单的题目考了高分,但这也为后续二面拿到难的题目埋下了伏笔,倒在了倒数第二关,楼主也确实是尽力了。 各位面试时尽量使用谷歌浏览器而不要使用wemeeting客户端,楼主一面用的wemeeting客户端被把电脑搞关机了。二面用的谷歌浏览器没出现通讯问题。
查看17道真题和解析
点赞 评论 收藏
分享
压力很大,面试官全程高压,问的问题不难,但是没有任何反馈,很慌张,也无算法。实习问了20分钟,一直问我你们做的有什么用,总时长一小时1.学校都有什么课程2.spring的ioc原理以及优点3.除了解耦还知道什么?4.springboot与spring区别,二者的源码看过没?Tomcat了解嘛?有没有具体看过5.spring的bean,面试官一直在重复一个思想问我懂不懂,完全没听过6.mybatis是干什么的?ibatis用过没?平常怎么写SQL?完全不写嘛?7.设计一个分布式双十一秒杀系统(前端,网关,缓存,数据库防超卖全设计)8.怎么做限流9.缓存与数据库一致性,你做异步要用户等你嘛?10.负载均衡怎么做11.多数据中心还是单数据中心,如果出现没卖完怎么做(到这完全不会了,面试官直接说换个话题吧)12.平常读书吗?13.上过哲学课嘛?14.兴趣爱好有没有15.对ai的看法16.来深圳有问题嘛?17.为什么不考研18.上大学带给了你什么?你提升在哪里,有没有具体的例子?反问:1.现在手机都有应用市场,应用宝怎么盈利?除了手机应用市场还是有人用,现在在做跨端,微软都有合作,之后会进军mac,主要做游戏,腾讯本身就是游戏大户。2.面试表现?整体评价一下会给到反馈。面完直接变HR面,今天HR面后,已经转为录用评估了,来牛客许个愿,暑期现在还没什么面试,希望能拿个offer之后再考虑要不要留在手子吧。
nunuking:三面压力这么大吗,面试的会议约了多长时间呀
面试问题记录
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

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