华为OD面经Java

双非本,机试400分,部门流程与IT,base西安
分享面经攒人品

10.27 一面
深挖项目,面试官很友好,根据项目的每个技术点和场景来提问,比如项目中数据库数据量级有多大,什么时候会出现缓慢,如何解决的,有没有经过压力测试,经过优化后性能怎么样,项目中用到的Kafka和redis都起了什么作用。感觉比较看重项目经验和实际数据。中间会包含一点八股,卡壳的地方会慢慢引导,有能够优化的地方还会告诉我该怎么做,很有耐心,最后也给我提了很好的个人建议和技术方向,真的很感谢他。
手撕的时候很紧张,询问能不能用C++写,(平时刷题习惯用C++)回答可以,但最好用java,保险起见还是用了C++。写代码的过程中偶尔会给我引导,最后面试完直接给过了。
手撕:LeetCode 792 匹配子序列的单词数(难度:中等)

10.27 二面
继续挖项目,但就没一面那么友好了,全程没开摄像头,手撕代码的时候想问能不能用C++写,结果直接关麦消失了。因为想用结构体排序的方法只好硬着头皮用C++写,最后写完质疑我怎么没用Java写,在我讲完思路后又问了句能不能用Java写,回答能,然后就结束了。过了周末的下周二才出结果,没过,然后经典加面。
手撕:LeetCode 前K个高频单词(难度:中等)

11.2 加面
浅挖项目,问了几个八股
项目里用到了Clickhouse,所以简单介绍了下
HashMap和CocurrentHashMap的区别以及线程是否安全
Kafka的应用场景
数据库慢查询如何优化
如何判断走没走索引
Explain用法
redis的数据结构
set和zset的区别
spring bean的初始化和实例化的区别(这个没答上来)
手撕:leetcode 22 括号生成(难度:中等)
用递归的方法,从1开始依次往左边,右边,中间加括号
总算用java写出来了,希望能过

面试过程总体而言算比较友好,三次面试平均时长1小时,没有太多偏难怪问题,希望后续顺利。#华为od#
机试题目和最近刷的一些Leetcode题发在了博客,感兴趣的小伙伴可以看看 https://xylon.blog.csdn.net/
全部评论
接楼宣传,祝楼主一切顺利,2012中软院研发OD,开发测试皆有岗位,地点可选西安北京上海深圳,欢迎私聊
点赞 回复 分享
发布于 2024-03-25 11:58 香港
您好 我想问一下华为od 应届生刚毕业投值得吗?
点赞 回复 分享
发布于 2023-11-04 20:57 江苏

相关推荐

前言: 看到很多人在牛客写日志,记录自己的应聘和工作,给我了解工作提供了很大的帮助,在此对各位前辈表示感谢。想到自己如果写点儿东西,可能对后来的人也能有点儿参考作用,所以开帖定期记录一下自己的工作历程,也希望对自己能起到一点监督和激励作用。个人背景:24年6月本科毕业的北理工电信学生,在校期间一直以不挂科为底线混日子,既没保研也没考上研,但是第一年考研分数只差一点点,所以硬着头皮二战。但是二战时自己确实自觉性差,玩多学少,最后比第一次还差三十分(各位应届的朋友们一定考虑好,要么别二战,不然就认真学,别像我一样丢了应届的身份又没考上)。二战失败后打算找工作,很多好一点儿的工作都要在校或者应届生,其次是有工作经验的,我这种三不是就是最底层的爬虫,父母都是单位员工,我实在是不想考公进单位养老,决定进企业上班,在同学的推荐下找了华为od(其实不推荐大概率也是华为od,一进招聘软件就是蜂涌过来的中介和hr)。自己大学也学了一点代码,就试着去考一下。应聘流程:3月份开始复习了不到一个月的代码,刷刷题。3.30 机考,分数396,基本都是刷到过的旧题,有几个用例没过4.1 综测性格测试,感觉走流程,别乱编就行感觉对技术面没什么自信,看了一个星期八股4.8 资面,和部门小领导聊了聊,是个好人,问了下大学学习的内容,工作想法,没技术问题4.17 技术一面,好难约啊,等了十天才约上,手撕代码,正常交流,没问八股,顺利通过4.28 技术二面,同样难约,又是十天,一样手撕代码,正常交流,没问八股,正常通过5.12 漫无止境的等待,可能也和五一假期有关系,终于争取到了主管面,这回就是正常交流加业务方面的介绍6.20 听说过华为不管是正式编还是od审核很慢,没想到这么慢,一个多月才下来offer,整个等待期间人已经濒临崩溃,打算另寻他路,最后还是等到了,定在7.1入职,入职前提交各种资料,体检6.26 出发,前往上海,准备入职后记:这个日志不知道会写多久,有多少人会看,大家如果有什么问题我尽量回答,后附offer图。
点赞 评论 收藏
分享
评论
7
35
分享

创作者周榜

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