华为OD--JAVA面经分享(2年java经验)

一、个人背景:

2022届,双非一本, 2年Java工作经验,面试的base地是深圳--质量与流程IT部门--java开发岗位,目前已入职华为OD。

二、面试详情:

7.19  机考(200)

·整数对最小和

·爱吃蟠桃的孙悟空

·城市聚集度

Ps:因为本人是还在职的时候准备的机考,所以刷题的时间比较少,没有考得很高分(机考准备主要是刷了小冯HR给的题库和看了机考的攻略

7.20综测

Ps:性格综测的攻略小冯HR会给,对照着选就好,没什么问题的。

7.22  HR面试

·自我介绍(主要是介绍自哪里,兴趣爱好 性格优点,学习能力,工作情况,重点亮点介绍等)

·离职的原因?

·为什么考虑从佛山来深圳工作

·目前的薪酬是多少以及期望的

·对加班的看法

7.24  技术一面(面试没有通过,算法题没有做出来,好在面试官给了加面的机会

手撕代码

算法题是面试官自己出的,具体的记不清了,算法题没有做出来,有思路,但是要用的东西不太熟悉,就是处理需用到的工具类很少用,短时间内写不完,所以没做出来

技术问答

  • Map接口:自定义排序输出实现类;
  • 按自然排序输出实现类;按输入顺序排序输出实现类;
  • 线程池核心参数。shutdown和shutdownNow的区别
  • 数据库事务隔离级别:

7.25 技术二面

手撕代码

算法题 *******************************************车辆统计(先用常规暴力方法做出来了 然后面试官问有没有优化方案,优化的代码结构写全了,就最后一步需要排列组合的数学方法,这个当时有点忘记了不过面试官懂我的思路了

技术问答

  • JVM类加载双亲委派机制
  • Spring 事务默认什么异常回滚
  • Java的基本特性

7.29 技术加面

算法题 *******************************************团队(代码题先用简单方法做出来了,然后用优化方案做,虽然最后代码没有调试好,不过给面试官讲了一遍思路,面试官思路没问题的

  • jvm的内存结构
  • sql优化
  • 项目所涉及的技术栈有哪些
  • 项目中是否有遇到什么困难 怎么去解决的

PS:最后技术加面是顺利通过 ,而且定级到不错的级别

7.30 主管面

  • 自我介绍
  • 怎么证明自己的学习能力
  • 加班情况,目前加班多吗?加班到什么程度
  • 结婚没有
  • 对华为的了解
  • 项目中有什么成长
  • 对高发、高可用的理解
  • 设计模式的了解

8.1 offer发放(这个部门offer审批是走线下的,所以当天提交审核材料没有问题的话当天可以发offer

8.15 入职(因为我的离职手续要2周左右的时间去 办理,所以最后定在8.15号入职

三、面试心得

整个面试流程中,小冯HR很负责任!!!有不懂的请教她不管是上班还是下班时间都能够及时的帮忙解答,技术一面没有通过的时候也是一直鼓励我,给我分析面试哪里需要改进的。7.30 晚上19点左右主管面完,小冯HR就来跟进我的面试体验,跟小冯HR反馈完之后,她马上的去向部门问结果,半个小时后就跟我说主管面通过啦,然后跟我沟通后续的入职准备的一些事情。

PS:技术面试的算法题被小冯隐藏啦,想要题目的可找小冯~

#java##华为OD##OD求捞##互联网##OD面经#
全部评论
什么竟然发放这么快
点赞 回复 分享
发布于 08-27 21:55 新疆
主管面还问技术吗?
点赞 回复 分享
发布于 09-03 13:23 辽宁
算法得刷多久
点赞 回复 分享
发布于 09-18 15:12 天津

相关推荐

3 7 评论
分享
牛客网
牛客企业服务