Java(华为OD)面经分享
一月通关华为OD,感谢冯姐
诚挚感谢
首先感谢小冯姐@不懂华为OD的小冯 在整个过程中的帮助,因为我之前是在前公司做Java实习的,实习了两个多月了,算法题面试八股几乎没有,但是小冯姐非常负责,对于我提的“小白”问题都很耐心的解答。全程跟面试进度,面试结果反馈贼拉迅速,感谢!
背景情况
- 学校背景:江西财经大学院校软件工程专业2024年应届毕业生
- 实习情况:从五月份开始在前公司做Java实习,一直实习到八月份
- 岗位情况: 深圳海思固态存储部门c语言开发岗位
- 面试流程:机考(150分钟)--->性格考试--->HR面试(10~15分钟左右)--->部门英语考试(未过四级需要)--->技术一面(60分钟)--->技术二面(60分钟)---->主管面(一般30分钟,我可能面了50分钟左右)
上机考试
考题
- 第一题:常规题
- 第二题:树的遍历加排序
- 第三题:动态规划优化题,难点在于优化,做了一个多小时,也只优化了一处,只能通过70%的用例
- 题说明:第一题和第二题均为100分,考的多以数据结构为主,第三题200分,可能会涉及动态规划这类算法思想
准备
- 资料:小冯姐@不懂华为OD的小冯会发一些机试真题资料以及各种相关资料(包括考试范围,如何答题等等,很重要!!!),关于机试真题我也是基本过了一遍,在原来的基础上补充了简单题题目的思路和难一点的题的Java实现以及DFS+BFS等代码框架,这个可以找冯姐要
- 专攻:代码随想录按照数据结构/算法思想将经典算法题进行划分,可以根据自己的不足进行专项练习
- 建议:将小冯姐@不懂华为OD的小冯发的机试真题资料过一遍,起码保证有思路,不确定的题做一遍就问题不大了
- 时间:由于我实习不久就直接干活了,所以我是准备了两个礼拜的时间,你们可以根据自己情况选择时间
性格测试
- 建议:小冯姐@不懂华为OD的小冯会发攻略,照着选就行(PS:100多个题目,眼都看花了,重点要选积极向上的)
HR面试
- 补充:机考完后,会有部门小组的人联系你(会有多个,所以也不用太急),你可以根据自身兴趣,部门情况等做一个选择
- 建议:小冯姐@不懂华为OD的小冯会发攻略,照着来就行(PS:我HR面试大部分都是攻略里面的,剩下的可能就根据简历的一下情况询问,不涉及八股算法)
英语面试
- 背景:由于我没有过四级,所以需要做一个英语考试
- 情况:英语考试可能不同部门不一样或者刚好我考的时候改革了,之前我了解到的是类似上级考试一样(具体问冯姐),但实际上就是做一个word
- 资料:小冯姐@不懂华为OD的小冯会发之前别人考试的真题(如果是类似上机考试的话)
技术一面
- 八股:由于我是应届加上面试官的缘故,就问的很简单,也不多,就一个自我介绍+围绕数据结构(二分查找复杂度+时空复杂度度计算等等,比较基础)和数据库系统原理(主要是0事务和设计范式)进行询问的(由于我介绍时,提到了数据结构和数据库系统原理这两们课90分以上,所以八股主要是围绕这两门课问的,会先问你这两门课学了什么,然后针对性问)
- 算法:简单DFS题,不过由于面试官只给了很少的用例,所以会要求你做一个补充,很简单的
- 资料:小冯姐@不懂华为OD的小冯会发一些资料给你,包括常见的面试题以及OD面经大全
技术二面
- 八股:虽然我是应届,但是由于面试官的缘故,我感觉并没有把我当应届的来问,完成是围绕项目来问的,大多是场景题
- 场景题:项目亮点介绍,项目遇到了什么困难,为什么会出现这种问题,以及你是怎么解决的
- 其他项:项目用到了那些数据结构,怎么用的,redis字符串的原理及使用等等,现在记得的就这么多了
- 补充项:我二面的技术官多次在我介绍到一半的时候打断询问,然后让你接着介绍,所以兄弟们需要做好准备
- 算法:一个栈的简单题---力扣20题括号匹配,不过由于面试官只给了很少的用例,所以会要求你做一个补充,很简单的
- 资料:小冯姐@不懂华为OD的小冯会发一些资料给你,包括常见的面试题以及OD面经大全
主管面试
- 说明:真的很看人!!!,我朋友的主管面就很面的就很基础,我主管面就面的很杂,可能没啥参考性
- 面试:二分算法实现注意事项,循环队列的特性及实现注意事项,二分算法时间复杂度计算及说明等等+机组原理列举,DDR还有啥的等等+计网分类IP区别,网络层+Nginx常用命令,配置文件说明,Nignx项目如何使用,怎么使用(给了场景)+服务部署相关,linux命令等等,总之很杂,从408到实际工作所用的一些知识均有涉及
- 资料:小冯姐@不懂华为OD的小冯会发一些资料给你,包括常见的问题,不过对我来说没有啥用
面试后续
- 面试情况:两轮技术面不错(星期六一天面完)+主管面不错(星期一晚上面试)
- 流程审批:第一次审批被拒(星期二下午告知),冯姐帮忙协调,开始第二次审批,通过(星期三上午通过)!!!
- 通过后续:收到offerI(三天内,深圳这边动作还是很快的)
最后说明
强调:找到一个靠谱的HR走流程很重要,小冯姐全程都非常负责,面试完了马上去对接部门反馈,一般当天就能反馈到位,包括我审批不通过了也积极的帮我跟部门协商
#华为##OD面经##OD求捞##Java面试##华为社招#