华为OD-Java面经

背景:

985本,科班无实习,大四参加了考研没上岸,错过秋招和春招,调整完心态毕业后才慢慢开始准备找工作。提前在leetcode有刷过题,根据鱼丸的指引又复习了一些题目,刷了两周多直接考了。

机考10.25:

第一题题目比较绕,字符串和动态规划的综合题,做了一个小时没撕出来,担心影响其他题目就停了,通过率15%;第二题是多关键字排序,通过率85%;最后一题是DFS搜索,通过率85%。整套题考点是有存在重合的,第一题难度最高,花的时间最多,还好认真看了鱼丸的考前注意事项提醒没有死磕,不然就亏大了。需要注意的是ACM模式不会像leetcode一样提示错误样例,排错这个过程很容易慌,耽误的时间会比较多,大家考前还是可以多练习一下ACM模式作为考前过渡。

综测10.27:

周一鱼丸通知机考通过,悬着的心才放下。根据温馨提示参加了综测,感觉还是有挺多逻辑校验题的,需要保持前后一致

HR资面10.28:

HR态度还是比较亲切的,没有想象中的压力面,和HR聊了考研的经历失败后的心态变化毕业后这段时间在做些什么家庭基本情况为什么考虑来OD怎么看待加班之类的问题,都算是比较常规的问题,面完即被通知通过。

专业面:

因为在面试前已和部门沟通入职后侧重往C++方向转,属于是业务需求加上本人感兴趣,简历也有C++项目,在专业面自我介绍环节也都有和面试官沟通,因此面试官没有就Java相关问得太深入,非常友好。以下是能够回忆起来的环节。

一面10.31:

自我介绍,讲一下学校里面的项目经历。课设也可以,即使比较简单也可以讲,只要是做过都可以。

项目着重问了毕设的事情。

八股:

1、数据库索引知道吗,数据库里面用的是什么数据结构(B+树),为什么是B+树,有哪些好处

2、用过linux,那比如linux我想查看一个文件的后400行我如何做。linux你用过哪些命令

3、听说过幂等性吗?

代码题目:

找出数组中独一无二的数字。

在这个数组里面有些数字只出现过一次,有些数字出现过多次。给一个整数k,找出第k个只出现一次的数字。如果不存在就返回一个定值。

二面11.1:

自我介绍,和一面一样问了下项目,但是这次主要问的是我的课设不是毕设。

八股:

1、说说线程同步。你既然说到synchronizad关键字,那你说一下如何使用,在不同情况下锁升级是什么意思。无锁的CAS操作是什么意思。为什么要用AtomicInteger不用普通的Integer。

2、线程之间如何通信。有哪些容器是线程安全的。你用synchronizad的时候是喜欢把他放在方法上还是放在代码块上,这两者有什么区别。

代码题目:

leetcode原题,合并区间

业务主管面11.3:

没有问技术问题,和HR资面的问题差不多,还问了考研和春招的经历总结的经验还有入职之后的打算,感觉是比较peace的领导。

总结:

整体流程很快,11.7就收到了offer,非常感谢鱼丸的跟进,本来非常担心简历项目薄弱,鱼丸还专门给了简历优化建议和参考,各环节面试也有专门的tips,还是非常专业的。找工作这段时间能明显感受到求职真的不容易,希望大家都能遇到合适的HR和工作!

#面经##华为od##Java面经##笔试#
全部评论
感谢大佬面经
2 回复 分享
发布于 2025-11-20 15:19 上海
接好运
2 回复 分享
发布于 2025-11-19 22:02 重庆
2 回复 分享
发布于 2025-11-19 21:16 湖北
接好运
1 回复 分享
发布于 2025-11-20 15:20 上海
od待遇怎么样?听说比外包好
点赞 回复 分享
发布于 01-09 17:48 广东
你好,主管面,还会问些项目上的事吗,收到offer后,要求过多久后必须入职呀
点赞 回复 分享
发布于 2025-12-01 15:11 江苏

相关推荐

写在开头:这个人选是25年接触的,23年就毕业并gap至今;这个应该是我做的最后一个23届毕业空窗至今的人选了,4月新系统上线后毕业到一段工作之间gap超2年的搞不进了真不是海莉姐不努力,只是个打工的,规则卡死了搞不了以下是海莉姐跪求的面经,人选手搓,诚意满满:背景:23届末九三战失败,目标院校目标专业,超级gap大王语言:C++机考:我属于三天打鱼两天晒网的类型,所以备考期蛮久的,2月初机考,两道100分的题都是模拟类型,200分的题考了拓扑排序,机考是自己写输入输出综合测评:走流程,懂的都懂HR面:电话面试,面试官是非技术岗位的,问题比较轻松,主要是了解个人经历,没有为难技术面:两轮技术面安排在同一天,内容以八股文、手撕代码为主,项目问的蛮少,最后因为定级问题加面了一轮,三轮的手撕代码都是力扣中等难度,但都不是热门题,题号靠后,手撕代码是考官给你发一道题然后你打开屏幕共享在力扣或者自己的ide上完成主管面:没有涉及技术问题,主要是自我介绍、过往经历介绍以及个人情况说明总结:机考前的刷题阶段是最重要的,手撕代码的难度其实比机考要低,只要能过机试过手撕还是比较简单的;同时建议在刷题的同时认真准备一个项目,在github或者国内的网站上找一个跟着做也行,要求是能够清晰说出项目的实现和细节~~~~~~~~~~~~~我是分割线~~~~~~~~~~~~~现在考研也到尾声了,打算拿个保底offer的同学快来找海莉呀~全程保姆式护航毕业后2年内的gap都搞得定!
点赞 评论 收藏
分享
评论
7
43
分享

创作者周榜

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