华为od面经

一、笔试
笔试是三道算法题,时间是150分钟也就是两个半小时,分值是100、100、200,如果是目标院校的话,好像150分就过了,不是的话分数线好像会高很多。我抽到的题不难,满分通过。
完整的笔试题和解析见我的博客:https://blog.csdn.net/yuhaomogui/article/details/125341750
二、技术二面
一面问的很基础,就不写了。
1.自我介绍
2.JVM的组成?
3.一个java文件怎么被加载到jvm里?
4.SPI(Server Provider Interface)了解吗?(没听说过)
5.怎么确定某个对象是需要被回收的?
6.线程创建有哪些方式?
7.Runnable和Callable有什么区别?它们如何处理异常?(异常处理那块没答出来,基础不牢啊)
8.为什么会发生线程安全问题?Java的内存模型(JMM)?
9.如何保证线程安全?(提到了volatile和synchronized
10.volatile和synchronized的区别,结合JMM说说?
11.说一说线程池的工作流程?
12.线程池的拒绝策略?实际生产中我们怎么设置拒绝策略?(啊啊啊,这个问题牛客上是有的,当时没复习!!!)
13.SpringAOP?原理(设计模式)?
14.现在我想实现一个权限验证的功能,而且不想使用安全框架,你有什么思路?(这个我正好有做过这样的一个需求,就是自定义一个注解,在需要权限验证的方法前加上该注解,然后用AOP去做验证,用拦截器也可以实现)
15.SpringBoot相比Spring做了什么改进?(起步依赖和自动装配)
16.说说SpringBoot的自动装配流程?(提到了@Conditional注解)
17.我现在有一个Provider类,它被容器管理,但是我不想用它了,想用一个新的Provider类,那么如果我直接将它交给容器,会报Bean冲突,那么怎么使用@Conditional注解,让这个新Provider的Bean直接替换掉原来Provider的Bean?(实际上就是怎么用@Conditional注解实现按条件注入Bean,可惜我没有自己动手试过,没答上
18.MyBatis怎么实现分页?
19.手撕代码:大意是给一串数字,如104032,将它用中文表示:十万四千零三十二。(当时就想到按部就班去做,每隔四位就会出现万、亿这样的单位,可以除4判断,而十百千是循环出现的取模判断就行,麻烦的地方在于零,多个零只能保留一个,如一千零一,不能是一千零零一,而在个位的(只有个位的时候还是要保留)、万位的、亿位的零不能被保留,如二十,不能是二十零,但是面试官说我对这个问题还是没有彻底抽象出来,做法略显麻烦了点,但最后他也没说最佳做法是啥...
20.反问
三、综合面式
1.自我介绍
2.询问我的主要项目,特意问了代码量有多少。
3.问实习经历,在实习的项目里主要负责哪块。
4.性格测试结果显示你是有点焦虑的,能说下原因吗?
5.期望薪资?
6.期望工作地点?
7.反问
四、hr面
时间很短,就询问了下个人基本情况,期望薪资,为什么不考研等等。


#华为OD招聘#
全部评论
面试算法没做出来是不是就寄了😂
1 回复
分享
发布于 2022-07-09 17:46
感谢分享!!
点赞 回复
分享
发布于 2022-07-08 09:51
滴滴
校招火热招聘中
官网直投
几年经验
点赞 回复
分享
发布于 2022-07-08 10:12
二面问了这么多!定级高吧
点赞 回复
分享
发布于 2022-07-08 11:24
你好,期望薪资怎么说,感觉没有个标准啊
点赞 回复
分享
发布于 2022-07-08 15:36
想问一下楼主,你们是怎么记住这么多面试问题的呀?😂面试的时候录屏吗?
点赞 回复
分享
发布于 2022-07-08 15:38
能问下你base哪里的吗
点赞 回复
分享
发布于 2022-07-09 18:48
楼主机考是在毕业时间之前考的吗
点赞 回复
分享
发布于 2022-07-11 10:42
楼主能问一下你base要了多少k吗,我也快主管面了
点赞 回复
分享
发布于 2022-07-12 10:02
湖师大的都这么卷了吗?外包能不去就不去吧,咱俩一届的,我宁愿在家也不去外包
点赞 回复
分享
发布于 2022-07-24 13:27
目标院校有哪些?
点赞 回复
分享
发布于 2022-07-30 11:39
你好同学,请问笔试之后多久收到测评呀,我也是全AC
点赞 回复
分享
发布于 2022-08-25 10:22 广东

相关推荐

马上25届的秋招提前批要开始了😏,选择考研考公的同学应该也已经开始准备了,26届的同学们应该也开始准备抉择了吧。我作为一个二本的菜鸡当初也是经历了选择,现在我把当初的内心想法意见写出来,给的意见仅供参考(主要讨论计算机专业,非计算机专业可以选着看),大佬们可以发表自己的观点。我先来说下这三者的难度吧,省会及发达地区的公务员≥考研顶级985211(清北及保研不在讨论范围)>考地级市公务员≥双非进大厂>双一流及以上学历进中大厂>普通不发达县公务员>双非考研>双非普通就业。对没错,就业难度肯定是最低的,送个外卖当个保安也是就业,真的不用焦虑最后找不到工作。什么样的人适合考公呢,我觉得首先适合有家底且讨厌或对本专业没学下去的兴趣的人,然后是家境非常普通且自己没有野心可以回老家生活的人。考公真的太看运气,现在对于计算机的岗位竞争激烈程度难以言喻,想上岸收入好的岗位真的很难,一定要一心一意。很多人有个误区就是公务员是稳定的穷,真不穷,收入肯定是当地中等及偏上水平了,你需要掂量掂量你自己找的工作能比得上公务员吗。当然现在公务员工作也卷,不可能给你读书看报就下班了。如果你家境不好,但是又想在大城市买房生活,公务员真不是个好选择(除非当个赘婿进入豪门),就算你考上长三角珠三角高收入公务员,凭你自己买得起房吗?考研呢,如果你不排斥本专业且你是个双非想进大厂,那考研性价比真的很高,起码考上了你摸着了大厂的门槛。如果你学历好但是技术糟糕没有实习时间也来不及学习,那也适合考研给个缓冲期学习实习。如果你学历好又有技术,那我建议你去卷实习春秋招尽早占坑别考研了(保研除外)。切记盲目考研,双非真的太多那种自己都认不清自己的人,对计算机一点兴趣没有,基础差的一批,问个经典知识都答不出来的人去跟风考研,不就是为了逃避就业的理由吗?就业真的适合绝大多数人,只要在学习期间你觉得自己技术可以,好好卷实习,能找到合适的工作就尽量去,尽早占坑,谁知道未来计算机行业会如何呢?具体双非对工作的选择可以看我另一个帖子。看到这里,我知道你们心里应该都有一条路了,或者已经在某条路上行进着,不要怀疑自己,坚定走这条路吧,坚信自己这条路一定是对的! #你会选择考研还是直接就业#
点赞 评论 收藏
转发
8 84 评论
分享
牛客网
牛客企业服务