校招 未知部门 / 后端-Java / 一面/二面/主管面

[面试日期] 2026-08-11 [面试时长] 未知
[学校背景] 深圳大学 | 双非 [学历背景] 本科
[发布人] 面试之星官方收录
<h2>华为OD-java开发岗位 面经</h2> <p><span>BG 211本软件工程专业考研下岸gap。简历写的特别简单,就是自己在学校的小组项目还有毕设项目。然后找到hr阿鱼 机试 只有第一题完整做出来了,第二题一个时间格式校验排序输出的,写的我都昏头了,后面总结才发现判断语句顺序有问题,不过使用用例大法也是强行通过一些用例,第三题是单源最短路径,一开始写成dfs就超时了,也是焦头烂额,依旧用例大法卡用例拿分,最后也是过线 资面 简单询问求职意向,接着就是正常的一些日常的询问了,比如有什么爱好之类的,甚至聊到公司里面会有游泳比赛之类。总之比较轻松愉快就是了 技术一面 在这之前也是恶补了一下算法和八股。上来就是两个男面试官,不过其实都挺和蔼的(个人认为),先是简单的自我介绍,就简历进行提问,主要询问了项目数据库的实现,表的设计,以及如何进行查询。然后延申到并发查询,怎么使用索引查询大批量数据以及索引失效场景。然后又问到jvm,gc,还有springboot里面bean的生命周期,以及bean是否有状态,询问使用过那些设计模式。另外一个就是上来给我一道140. 单词拆分 II(困难)说实在,我当时看到真的完全没有思路,然后就申请换题了,换了一道合并区间的,当时已经被第一题整的我有点蒙蔽了,然后这道题写了也好久,其实主要是写输入卡了好久,一直数组越界。。。最后快到时间了面试官就问我思路了,我就说了我的实现思路,主要是暴力遍历。然后面试官就说其实你可以先排序,瞬间我就顿悟了,然后劈里啪啦吧排序解决的思路说了一遍之后,面试官就表示先到这里就下播了。也是感觉凉了到这里,结果给我过了,感谢两个大善人 技术二面 技术一面后我痛定思痛,也是接着狂刷狂背题。简单询问java基础,问了基础数据类型有哪几种,然后问了我的协同滤波怎么实现,问了有没有使用过JMETER之类的测试,剩下的不记得了。也是在leetcode找题,不过这次是直接发链接,上次是在聊天框把题复制给我,先给了个困难,我看了一眼感觉暴力应该会超时就要求换题了,换了两次终于换到没做过的一道中等151. 反转字符串中的单词,10分钟搞完吧,询问一下思路,说思路比较清晰也是回去等通知 主管面 上来就是自我介绍然后就询问项目来源,然后询问项目大致的实现过程,也问了协同滤波怎么实现,最后又问了有没有用过AI coding。一些细节不记得了。这次是最快的13分钟就面完了。中午就知道通过了</span></p><a>#华为OD#</a>
AI 推荐面试题