华为od面经分享 java

背景 :一本大学 +2年java开发经验 由于现在所在公司主业务轻技术,想找一份能够深耕技术领域的工作,遂萌生了换工作的想法。

过程: 8.11日通过牛客找到Jack投递简历,并开始按照她给的刷题注意事项和攻略自己在力扣和牛客上刷题,主刷力扣的top100,牛客中等题也刷一刷,主要是为了熟悉考试时的编译环境。

8.23日 机考 总分300

刷了小半个月题就联系Jack申请机考了,他超级负责,考前还给我一对一讲了很多考试时候的小细节和注意事项

*·转盘寿司

* 给一个 最小平均数,一个数组。要求子数组的和的小于等于给定的平均数乘以最新平均数,输出符合条件的子数组

* 计算最长子串的长度,要求子串 包含给定三个字符 的数量为偶数

通过率分别为:100 50 75

第二题花费了很长时间,最后一题用暴力破解的,时间不够所以只跑通了75

8.26 综测 Jack给我申请了综测,听了他的辅导之后再去做很快容易就过了

8.30 资面 资面前一天晚上Jack给我电话简单交流了一下资面的注意事项,第二天上午十一点半开始资面,是电话接入视频的简单对谈形式,感觉氛围很relax,面试官主要问了我工作内容薪资,为什么换工作,期望城市,技术栈这些。

9.4技术一面

八股文问答:

Java是否支持多继承

重写和重载

变量初始化是否是原子操作

类加载机制

try catch finally 代码块

ArrayList 和 LinkedList 区别

HashMap ConcurrentHashMap ConcurrentHashMap线程安全机制

进程 线程

单核CPU是否支持多线程

线程都有哪些状态

Java 线程池的关键参数

什么是死锁、如何避免

感觉一面更侧重考察八股的知识,没怎么问到我的项目这些

感觉前面的都答得挺好的,就是代码原子性理解不足,ConcurrentHashMap底层实现不太熟练, try/finally/return理解不足

OOM内存泄露没有遇到过或解决过,使用redis三方件缓存一致性无保证。

手撕

是一道力扣上的变形题,三数之和

9.5技术二面:

感觉二面不会侧重问那么多八股,而是项目、八股、算法都有问到。

八股

map接口的实现类及区别

数据库隔离级别

线程池主要参数

手撕

数组合并区间

项目

网关限流的实现,缓存应用场景 在项目中遇到的难点

9.11综面 同样在综面之前Jack也跟我电话交代了面试中的注意事项,第二天面试的时候对主管可能会问到的问题进行了梳理,真的很有用!

当天下午Jack就告知我综面通过啦!感觉反馈真的挺快的。

9.12谈薪

面试官给的薪资方案基本已经达到了我的预期,因为我原先的工作真的工资不是很高,华为od确实给的钱不少,包括入职体检和前往工作地也会报销相关费用。

9.13offer审批

接下来就静待我的offer到手啦~

#华为od##华为##面经##java##技术面经#
全部评论
华为od会背调吗
点赞 回复 分享
发布于 2024-10-14 14:32 广东
华为od还招吗?
点赞 回复 分享
发布于 2024-10-08 11:14 福建
兄弟,方面说下薪资范围吗
点赞 回复 分享
发布于 2024-09-25 13:29 黑龙江
请问你是投递东莞的岗位吗
点赞 回复 分享
发布于 2024-09-19 17:49 浙江
您好,能知道一下 如何投递华为od吗
点赞 回复 分享
发布于 2024-09-19 10:02 湖南
今天收到offer啦!感觉好快呀,毕竟还过了个中秋
点赞 回复 分享
发布于 2024-09-18 17:21 广东

相关推荐

昨天 11:23
门头沟学院 Java
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-21 11:33
昨天是学校最后一场招聘会,鼠鼠去参加了,全场只有一个招聘java的岗位,上来先做一份笔试题,做完后他拿张纸对答案,然后开始问简历上的问题,深圳小厂,6-8k(题目如下),后面还有两轮面试。然后我就在招聘现场逛呀逛,看到有公司招聘电商运营,给的比上年的小厂还多,鼠鼠就去了解了下,然后hr跟鼠鼠要了份简历,虽然我的简历上面全是求职Java开发相关的内容,但是hr还是鼓励我说没关系,她帮我把简历给老板看看,下周一会给我通知。招聘会结束后鼠鼠想了一段时间,也和朋友聊了聊,发现我可能是不太适合这个方向,然后就跟爸爸说回家了给我发条微信,我有些话想跟他说说。晚上爸爸到家了,跟我发了条微信,我立马跑出图书馆跟他打起了电话,这个通话长达一个小时,主要是跟爸爸坦白说我不想找这行了,是你的儿子太没用了,想试试其他行业。然后爸爸也跟我说了很多,说他从来没有希望我毕业后就赚大钱的想法,找不到就回家去,回家了再慢慢找,实在找不到就跟他干(帮别人装修房子,个体户),他也知道工作不好找,让我不要那么焦虑,然后就是聊一些家常琐事。对于后面的求职者呢我有点建议想提一下,就是如果招实习的时间或者秋招开始,而你的简历又很差的情况下,不要说等做好项目填充完简历之后再投,那样就太晚了,建议先把熟悉的项目写上简历,然后边投边面边完善,求职是一个人进步的过程,本来就比别人慢,等到一切都准备好后再投岂不是黄花菜都凉了。时间够的话还是建议敲一遍代码,因为那样能让你加深一下对项目的理解,上面那些说法只是针对时间不够的情况。当然,这些建议可能没啥用,因为我只是一个loser,这些全是建立在我理想的情况下,有没有用还需其他人现身说法。上篇帖子没想到学校被人认了出来,为了不丢脸只能匿名处理了。
KPLACE:找研发类或技术类,主要还是要1.多投 2.多做准备,很多方面都要做准备 3.要有心理准备,投累了就休息一两天,再继续,要相信自己能找到
投递58到家等公司7个岗位
点赞 评论 收藏
分享
评论
9
27
分享

创作者周榜

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