JAVA面经分享---华为OD

BG:双非普通一本科软件工程专业,24届毕业;gap半年。

一、机考:

11.21号;大概从10月开始准备,刷力扣hot100和e卷原题;机考运气比较好抽中了一道原题;机考三道题目分别是:队列,贪心,bfs;最后360分通过。

二、性格测试:

hr姐姐给了攻略,注意不要前后矛盾就可以,按照攻略来就没问题。

三、资面:

打电话简单问了一下;首先是自我介绍,然后问了一下gap的原因,期望薪资,全程只有十分钟左右;

四、技术面:

一面:

面试有两个部分,手撕代码和八股(也有一些项目问题)。

八股部分:

1. java的模式有哪些;

2. Arraylist和linkedlist的区别;

3. 单例模式的创建;

手撕代码:

合并有序链表;

整个流程大概不到20分钟,没有问项目问题。

二面:

手撕代码:

dfs 遍历二叉树寻找节点值的和等于目标值的路径;

八股部分:

1. 索引失效的情况;

2. Redis的使用场景;

3. Jvm的作用;

4. 垃圾回收器,垃圾回收算法;

5. Jvm调优;

整个流程也是20分钟左右。

三面:

八股部分:

1. springboot的作用和优缺点;

2. Mybatis的作用和优缺点;

3. 抽象类和子类;

4. Arraylist和linkedlist的区别;

5. 懒汉式饿汉式的区别和优缺点;

6. 怎么实现层序遍历;

手撕代码:

返回字符串s第二大数字;我的思路就是遍历然后哈希去重最后排序;

整个流程不到20分钟;

五、主管面试:

压力面;先问gap的原因,为什么来od,自己有什么优势,怎么体现等等。之后又问了很多项目的细节,问一下如果出现了什么什么问题然后要怎么解决,也会指出一些项目设计的缺陷然后问怎么解决;总共问了大概二十多分钟;

出乎意料的是主管面完几分钟就收到hr消息说通过;然后就是给薪资方案然后等offer;特别感谢整个流程hr姐姐都非常积极在跟进,有进度都会及时通知我,然后等了大概一周就拿到offer了。定级D2,2025.1.7日已入职上海-2012部门。

#OD面经##ODoffer##华为社招##Java面经#

全部评论
gap半年如何准备
2 回复 分享
发布于 01-16 05:10 浙江
羡慕,我还在等资面被鸽了一天
1 回复 分享
发布于 01-08 20:27 浙江
D2给了多少呀
点赞 回复 分享
发布于 04-01 15:57 河南

相关推荐

前言: 看到很多人在牛客写日志,记录自己的应聘和工作,给我了解工作提供了很大的帮助,在此对各位前辈表示感谢。想到自己如果写点儿东西,可能对后来的人也能有点儿参考作用,所以开帖定期记录一下自己的工作历程,也希望对自己能起到一点监督和激励作用。个人背景:24年6月本科毕业的北理工电信学生,在校期间一直以不挂科为底线混日子,既没保研也没考上研,但是第一年考研分数只差一点点,所以硬着头皮二战。但是二战时自己确实自觉性差,玩多学少,最后比第一次还差三十分(各位应届的朋友们一定考虑好,要么别二战,不然就认真学,别像我一样丢了应届的身份又没考上)。二战失败后打算找工作,很多好一点儿的工作都要在校或者应届生,其次是有工作经验的,我这种三不是就是最底层的爬虫,父母都是单位员工,我实在是不想考公进单位养老,决定进企业上班,在同学的推荐下找了华为od(其实不推荐大概率也是华为od,一进招聘软件就是蜂涌过来的中介和hr)。自己大学也学了一点代码,就试着去考一下。应聘流程:3月份开始复习了不到一个月的代码,刷刷题。3.30 机考,分数396,基本都是刷到过的旧题,有几个用例没过4.1 综测性格测试,感觉走流程,别乱编就行感觉对技术面没什么自信,看了一个星期八股4.8 资面,和部门小领导聊了聊,是个好人,问了下大学学习的内容,工作想法,没技术问题4.17 技术一面,好难约啊,等了十天才约上,手撕代码,正常交流,没问八股,顺利通过4.28 技术二面,同样难约,又是十天,一样手撕代码,正常交流,没问八股,正常通过5.12 漫无止境的等待,可能也和五一假期有关系,终于争取到了主管面,这回就是正常交流加业务方面的介绍6.20 听说过华为不管是正式编还是od审核很慢,没想到这么慢,一个多月才下来offer,整个等待期间人已经濒临崩溃,打算另寻他路,最后还是等到了,定在7.1入职,入职前提交各种资料,体检6.26 出发,前往上海,准备入职后记:这个日志不知道会写多久,有多少人会看,大家如果有什么问题我尽量回答,后附offer图。
点赞 评论 收藏
分享
评论
12
42
分享

创作者周榜

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