24届半年经验-Java面经-华OD
一、背景
24届本科,专业电子信息工程,毕业后起初打算二战,复习到10月份感觉进度太慢,风险太大于是放弃考研开始找工作,通过同学认识的栗栗姐。
二、机考
机考300分
第一题做过的原题计算三叉搜索树的高度不算难
第二题成绩单相关的一道题没做出来
第三题任务最优调度想了很久才做出来
三、综测
综测就是选保持积极向上的选项,谦虚不突出个人风格的选项,要注意前后选项要尽量保持一致。
四、HR面试
就简单聊了一下,基本10分钟左右就结束了,感觉没说什么
五、技术一面
基本围绕我的项目展开很多问的是我简历写的项目相关的问题,然后再根据项目涉及的技术逐渐的深入问,直到你不会为止,中间还给了一道sql表关联的题不过我没有做出来。问的技术相关的有spring框架的aop和ioc ,springboot的常用注解有什么,还juc的reentrantlock与synchronized的区别
给我的感觉面试官喜欢问项目中遇到的问题是怎么发现的,比如死锁是怎么发现的,OOM是怎么排查出来的。
最后就是算法题是一道最长字符串前缀的题
六、技术二面
二面就简单了问了下项目,回答了一下业务背景,项目流程就没问什么了,八股问的也很少,只记得一个String StringBuilder StringBuffer的区别
然后就是算法题了,算法题也很简单,先让做两数之和,做完后再让在此基础上修改做出三数之和,两道方法都是双指针。
七、综面
综面面试官也让我简单讲了下项目,之后问了问项目中以及学校里的课设之类的怎么与他人合作的,还有对华为企业文化的看法,人生你认为最重要的事是什么,为什么。你对艰苦奋斗和自我批判是如何理解。
大致就是这些问题,感觉回答的还可以,建议综面前了解一下华为的“狼性文化”。
八、总体心得与感受
如果简历有项目的话,感觉面试官还是喜欢问你项目的,八股也会从项目中涉及的技术问由浅入深直到你不会为止,最后不会的话最好别瞎说面试官可能只是想知道你的深浅好定级,所以项目这块要好好准备。
我做的算法题总体难度感觉都不算高,力扣好好刷的话,心态稳住的话还是可以做出来的。
栗栗姐很积极,很负责,整个流程始终跟进,每个流程都会给出攻略帮你准备面试,也不会催你面试都是让你准备好再面试,面试完也会帮你询问结果,跟到这样的HR会很安心,负责靠谱。
#内推##华为od##24届##面经##华为OD#