【校招VIP】华为OD---JAVA面经分享

01月09日 收藏 0 评论 0 java开发

【校招VIP】华为OD---JAVA面经分享

转载声明:文章来源https://www.nowcoder.com/discuss/706177172775432192

华为OD面经背景:双非本计算机专业,一年半Java经验。

一:机考:
12.2号考的是E卷, 整体难度和leetcode mid差不多, 按照HR姐姐给的攻略, 刷了20天题, 最后三道全都AC了, 得了400满分.三道题:

箱子之字形摆放
最长的顺子
篮球比赛
直接搜即可搜到

二、性格面试:
查到机考成绩的当天, 就安排综测了,按照HR给的攻略很顺利就通过了,积极乐观向上即可.

三、资格面试:
性格测试做完的第二天,hr姐姐帮忙联系了部门进行资格面试,15min左右,hr也会给一些可能会问到的点和总结,提前准备好基本没啥太大问题。

1、自我介绍
2、最近做的一个项目
3、离职原因
4、工作地选择原因
5、对于加班的看法
6、对于华为OD的看法
7、上一份工作薪酬以及期望薪资

四、技术面试
同周周六, HR安排了技术面, 上午晚上各一场技术面:技术面主要包括八股+项目+手撕,1个小时左右。

一面:
项目: 1. 项目的性能怎么样? 2.项目中是如何进行jvm调优的? 3. 除了web项目, 还用java做了什么?

八股: 1. TreeMap和HashMap的区别. 2.了解哪些垃圾收集器, 说说G1和CMS的区别. 3.了解多线程吗?

手撕: 金银铜奖排序一面整体还行, 问的基本上都答上来了, 手撕用优先级队列秒了.

二面:
八股:1. spring boot和spring的区别.2. spring boot启动过程都发生了什么.3. spring的依赖注入是怎么实现的?4. 在一个方法中改变了注入对象的属性, 另一个方法调用该属性是否改变? 为什么?5. 类加载机制...

手撕: 输入二叉树的中序遍历, 判断是否为二叉搜索树.二面没问项目全程八股, 问题针对一个点逐层深入, 对于底层原理回答的比较差, 导致手撕过程有点卡,不过面试的老师人很好, 中间提醒了一次, 最终成功做出来了.

五、主管面
技术面完的下个周二, HR姐姐马上帮忙安排了主管面:

自我介绍
项目中做了什么(提到了Redis, 还问了平时使用Redis是怎么搭建的, 如何搭建主从)
有使用过其他语言吗 python C++?
如何看待加班
主管面相对轻松, 形式更偏向于聊天

主管面完就定薪提审了,1.3发offer. 从机试到OC刚好一个月, HR全程指导, 非常细节.中间审批流程比较慢, 问了很多次问题, HR都耐心解答并且主动帮忙催促审批流程. 最终顺利拿下offer!

C 0条回复 评论

帖子还没人回复快来抢沙发