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 河南

相关推荐

04-08 20:43
门头沟学院 Java
不知道是不是KPI,面试官感觉一边面试还一边在忙一些东西,一直说我们就聊聊天吧,后面还问我什么时候可以实习,实习多久,还说了部门语言,办公地点之类的。不过我回答不上来的时候他也都说没事,换一个换一个,总之面试体验还是非常好的。1. Redis的数据结构及其应用场景2. MySQL一条查询语句执行过程3. MySQL索引类型4. 最左匹配原则相关5. SQL优化方法6. Java什么情况下会full gc(直接跟他说我JVM还没怎么学,他就说那就先不问这个)7. TCP三次握手四次挥手8. 处于CLOSE_WAIT状态下的连接数过多,资源占用过多的时候该怎么处理9. 项目中比较有挑战的事情,怎么解决的(Redis + Lua + 乐观锁 异步处理,解决超卖)10. 有没有去调研过其他方式,比如12306、支付宝他们怎么解决这个问题的(我只说了还有个分布式锁的方法,然后他说可以去阅读一些公司的技术文档来应用到自己的项目里面)11. 项目的用户量?(我直接就说并发量不是很高,最多几百,一般都是用Jmeter模拟更大并发量)12. 说一下乐观锁和悲观锁?它们的应用场景?13. 为什么项目选择RabbitMQ?RabbitMQ对比Kafka等产品手撕:堆排序(都在刷力扣,没练过这个,大一学的早忘了)团子的面试感觉和其他的不太一样,问一个问题就跳到另外一个去问了,没有追问什么的#牛客创作赏金赛##美团##美团一面##面经##美团求职进展汇总##美团暑期#
团团美美:团子似乎就是不追问,但是希望你能自己吧啦吧啦说一些延伸啥的,我和我同学感觉是这样的
点赞 评论 收藏
分享
评论
11
40
分享

创作者周榜

更多
牛客网
牛客企业服务