华为OD(Java后端)面经

本人2020届,原计划留学,但是签证一直没开放,故defer到12月之后闲得不行,投了几家大厂,期间有华为OD联系,于是面了一下。
(之前投过滴滴,最后3面给挂了,理由是语言不匹配,我寻思你不是说Java go都可以吗)
首先hr要了身份证和学信网证明,有点警惕,不过还是给了。据说是要查是否在正式流程内。
机试:两道字符串一道dp,满分400,150就过,我好像得了300。两道100%,一道50%就行了,不是很难。
性格测试:不要故意往“奋斗”“努力”方向选,因为有不少陷阱题(真无语了)。我就是往“自信”方面选的,最后过了。性格测试大概是唯一一关OD和校招难度差不多的测试吧(
一面:自我介绍、问项目实习(一段算法实习)、然后就是八股文的套路,背就完事了。一面还算很简单的,只问了计网、操作系统、线程、IOCAOP这些,说项目时问了一下mybatis缓存。然后给了道题:重复的DNA子串。很简单。
过了几天hr反馈说年末了大家都很忙,暂时安排不了二面,于是把资面和boss面提前。当天下午华为的hr来电话了(之前都是德科),问了期望薪资、是否能奋斗、自我评价,为什么不呆在老家要来深圳,对OD有什么看法等。
12月31日晚上boss面,应该是部门的leader,不是那种大boss。问了上一段实习内容,详细问了我实现的几个算法,又问我对狼性文化和奋斗加班怎么看,我说进华为OD是希望以转正为目标,多劳多得。反问阶段:1.部门技术栈2.自我提升途径3.OD转正。boss说转正没有固定的标准……看业绩……
1月6号安排了二面。开场自我介绍,依旧是八股文提问,比一面多了太多,看来Java后端也是玩不出什么新花样了,背就完事了。知乎有一篇回答,总结了十九篇常见题,把那个背一遍应该就没问题。又问redis,其实我用过,但是不太熟练……所以就说没用过(还是太菜)。手撕代码是一道求二叉树的和最大的层序号。我开始想偏了,用广度优先做了20分钟,面试官提醒说用dfs,然后1分钟就做出来了(……)。
当晚hr偷偷告诉我说面试通过,正在走流程发offer。
总结:
1.我的项目经历并不太出彩,只有一个ssm和一个人工智能的学校项目,实习用的还是python,所以从一开始就主攻Java基础和八股文,稳扎稳打,虽然比不过真·大佬,但是过面试还是够了。
2.干的活和正式员工一样,内部培训也可以参加,而且员工管理和华为一样,所以倒是不用担心会像普通外包一样消磨斗志……
3.从面试官反馈来看,华为OD要转正还是挺难的。
4.虽然都考八股文,但是OD的面试确实简单些。

#面经##Java工程师#
全部评论
lz你好 十九篇常见题能分享一下不
2 回复 分享
发布于 2021-01-07 19:52
老哥 二叉树的和最大的层序号用dfs 怎么做
1 回复 分享
发布于 2021-03-06 14:54
OD是实习的意思吗
1 回复 分享
发布于 2021-01-07 20:18
每一层的和求出来,和最大值比较,然后记录层号
点赞 回复 分享
发布于 2021-03-24 19:22
楼主好呀,打个小广告就溜哈~ 【华为社招急招】传送与接入--c++、java、web--武汉 https://www.nowcoder.com/discuss/591469?source_id=profile_create_nctrack&channel=-1
点赞 回复 分享
发布于 2021-01-26 11:12
😆
点赞 回复 分享
发布于 2021-01-25 23:03
我今天也做了华为OD的题,我的怎么那么难,哎!
点赞 回复 分享
发布于 2021-01-25 22:07
为啥不投华为正式的😮
点赞 回复 分享
发布于 2021-01-25 16:55
华科去啥外包啊,来头条我给你内推!
点赞 回复 分享
发布于 2021-01-11 22:28
LZ这个是实习吗还是全职
点赞 回复 分享
发布于 2021-01-08 10:14
求二叉树的和最大的层序号这题是啥意思?
点赞 回复 分享
发布于 2021-01-08 10:04
请问一下楼主,那边给你定级是多少呀?还有你打算去吗?我也收到了OD的offer
点赞 回复 分享
发布于 2021-01-07 23:29

相关推荐

03-06 12:44
已编辑
门头沟学院 Java
是个千人厂,没听过名字。1. 做一个自我介绍。2. 你这个项目和技术栈从哪里学的?有报辅导班嘛[答 都是是自己网上学的,学校教的东西没用]3. 我看了你放在github上的项目,前端也是你写的嘛[答 AI写的,90%精力用于后端开发,前端单纯用于作为后端逻辑的可视化技术验证(骗你的其实后端也是AI写的)]4. 好,你觉得这些技术栈研究得最深刻的是哪个[答 八股压根没背到后面,昨晚背了MySQL就说MySQL]5. 那讲一下MySQL的索引[答 从B+树选型一路吟唱到联合索引,索引失效]6. 联合索引ABC问题,AB走索引嘛,BC走索引嘛?BAC走索引嘛?A or B 走索引嘛[走,不走,走,不走。面试官点头说可以]7. 讲一下项目里Redission分布式锁实现8. Watchdog机制具体是怎么工作9. 消息队列有考虑过Kafka嘛,怎么选型的10. 你这个项目消息队列可能出现什么问题,怎么解决这个问题?[瞎扯没用的,被面试官引导答了视频处理可能产生消息堆积问题,然后开始吟唱]11. 文件分片自己写的还是用的什么框架?上传进度的Redis数据结构?上传的视频有多大?小分片大小?12. 项目里Redis会话记忆是啥意思?[面试官说不行,没人把这个全放Redis里[生气R]]13. 那这和直接查数据库有什么区别[扯了Token成本和解决幻觉问题之类的,给面试官听笑了,我最后也没绷住]14. 你平时是怎么使用AI coding的15. 算法,给了我一个leedcode链接,一看做过了。然后换了一道三数之和,也做过了。然后面试官说算了,让我讲讲思路吧反问:1.有什么需要提高的地方2.介绍一下部门业务有哪些这个面试官真的感官非常非常好,问问题还疯狂引导,感觉不会也会了。找实习  牛客AI配图神器#
查看15道真题和解析
点赞 评论 收藏
分享
评论
5
80
分享

创作者周榜

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