Java开发面经-华为OD

  • 机考:

 前期准备了差不多半个多月吧,力扣hot一百刷了五六十道,力扣其他七七八八刷了大几十道把,栗栗的题库刷了七八十道,牛客网刷了二三十道熟悉输入输出,机考题目第一题分苹果用异或解,原题刷过,不过有点忘了,a了85%,第二题题目忘了很简单ac了,第三题也是原题刷过,网络病毒a了80%,总分345过了。

  • 综测:

 性格测试,根据HR栗栗提供的资料简单看下,没啥问题。

  • hr面:

 1、问了期望薪资(30%以内)

 2、讲讲你的优势(与项目匹配度啥的)

 3、gap几个月时间的原因(沉淀学习)

 4、为啥想去杭州发展原因(稳定性方面)

 5、反问

  • 技术一面:

 上来直接先做题,一堆香蕉吃香蕉,给定一数组求最佳速度吃完这堆香蕉,二分法查找解决,问了下为啥使用二分法;

 1、数据库索引有哪些索引,失效情况,慢sql优化、怎么排查接口慢点问题;

 2、说一下类加载的执行过程?怎么判断对象是否可以被回收?java 中都有哪些引用类型?

 3、说一下你熟悉的设计模式?分别应用哪些场景

 4、说一下 jvm 的主要组成部分?及其作用?说一下jvm 运行时数据区域?说一下堆栈的区别?队列和栈是什么?有什么区别?说一下类加载的执行过程?

 5、java 中 IO 流分为几种?BIO、NIO、AIO 有什么区别?

 6、讲讲系统安全涉及哪些方面

 八股问了半小时。

  • 技术二面:

 也是先做题,螺旋打印倒三角形,根据题目图片示意打印,刚开始题目理解出错了,写了差不多一个小时解决;

 1、简单介绍项目,然后聊项目

 2、线程池的参数有哪些,线程安全有哪些方式控制、ThreadLocal怎么用,如何实现动态配置线程池的核心线程数;

 3、锁有哪些区别什么场景下用什么锁,可重入锁、自旋锁、乐观悲观锁、锁的升级,讲下synchronized的原理,如何避免死锁等等;

 4、有哪些垃圾回收机制,什么场景下使用,什么情况下会发生full gc,新生代老年代区别,元空间是什么,怎么设置堆大小;

 5、spring相关,aop、ioc原理,bean的生命周期,springboot自动配置原理,如何实现自定义注解等等;

 八股项目总共聊了半个多小时。

  • 主管面:

 主要聊对ai方面的认知,怎么实现团队之间的良好合作沟通,遇到其他部门问题怎么去推进,反问,总共二十分钟不到。

这边得感谢并夸夸我这边的HR-栗栗,机考面试性格测试资格面试主管面也会提供相应攻略信息,基本上机考面试完第二天就能反馈到,包括之后的offer审批的进度也能及时帮我跟进,整个流程相对来说还是比较快的。

#找工作##华为OD招聘##华为od##华为OD##面经#
全部评论
1 回复 分享
发布于 04-21 22:36 湖南
好的,栗栗
1 回复 分享
发布于 04-21 15:11 重庆
感觉面试好难啊
点赞 回复 分享
发布于 05-07 20:06 黑龙江
能问问佬怎么准备吗
点赞 回复 分享
发布于 04-25 17:20 江苏
接好运
点赞 回复 分享
发布于 04-24 14:14 广东
已老实
点赞 回复 分享
发布于 04-23 15:49 陕西
大佬,请问这个是应届春招还是实习呀?
点赞 回复 分享
发布于 04-23 01:32 山东
一般主管面有几个人呢
点赞 回复 分享
发布于 04-21 22:17 四川

相关推荐

07-12 22:38
门头沟学院 Java
我这里有大厂,最近做过的实习项目,可以用于包装简历,感兴趣,可以看简介中项目地址先看教育经历部分,这个葫芦岛校区,我觉得可以去掉乍眼一看,以为是专升本,当然,如果去掉这个校区,就是另一个学校了,那就当我没说。作为一个在校生,你应该是要有在校经历的,不管是在校奖学金还是比赛,你都应该写一写,偷偷告诉你,这个没人会调查,你可以写一下,尤其是相关的比赛,你这个经历至少要写两到三个,自己想一想写什么比赛吧然后看相关技能部分,这里的行间距有些大了,调小一些,然后可以分点来写,技术深度写的也都是够的,如果还想补充技术深度的话,可以看我往期的作品,但你都研究生了,可以多写一些纯JAVA之外的技术,像云和AI的调用,这些都非常加分然后是实习经历,是这个简历中最重要的一部分,第一点里面就有一个登录,实现你这不是自己包装的吗?看着有些假呀,这个也没什么含金量给去掉吧。Postman和generator的测试也去掉这个和开发不是很有关系,可以在最后用非常少的文字来描述一下就行。项目亮点,建议五到六个才是你应该有的水准,并且前三到四个至少含金量高一些,比如那个用mq处理订单的,你可以描述成功能实现之后,短时间内接口的q PS可以提升多少多少,还有第3点,那个防止重复提交,比之前的实现节省时间85%,这样描述每个亮点都可以加一些参数上去,但必须要是真实的,你可以自己测试一下如果实习经历写的很好的话,练习项目倒不是很重要,但如果你再改善的话,也是很加分的,可以参考一下我往期作品中优秀的练习项目描述。你这个一眼望去,全是red is,让人连看的欲望都没有然后就是整个项目的排版了,感觉字体偏大,行间距偏大,然后,首航如果空两格的话,简历整体会好看一些
点赞 评论 收藏
分享
评论
11
48
分享

创作者周榜

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