华为OD面经——机械专业转Java开发(24届)

  • 背景

24届末流985机械专业,由于行业前景一般,决定转码。

自学Java半年,无实习经历,靠几个自学项目和开源贡献积累经验,OD可以接受转专业,于是联系招聘HR开始准备

  • 机考

机考难度适中,复习重点在数组、字符串、二叉树和动态规划上,力扣刷了150+题,但考试时手还是有抖。

第一题字符串处理题目AC了,

第二题DFS遍历树结构通过了60%,

第三题贪心算法结果细节没考虑,只能暴力解拿及格分。

  • 综测

HR提前发了性格测试攻略和常见题型,主要是选让自己显得积极乐观、职场适应性强、抗压能力强的答案。关键在于前后回答逻辑要保持一致,别出现矛盾。

  • HR资面

15分钟电话面试,主要问了:

1、转码的原因——实话实说:对软件行业更感兴趣,加上从去年自学了Java

2、如何学习编程——看B站课程+照着GitHub做项目+刷题

3、对华为OD的了解

  • 技术一面(项目+八股)

只准备了7天突击八股文,主打临时抱佛脚,但实际面试也不是全程八股轰炸,反而围绕项目问的:

项目1(学生成绩管理系统)

项目2(简易电影推荐系统)

Java八股只问了一些基础但容易踩坑的:

Java的基本数据类型多少种?int和Integer的区别?

最后一道手写SQL,SELECT分组统计人数和成绩平均值,轻松度过。

  • 技术二面(更有挑战性)

这一面难度上升,会对每个问题的回答做即时挖掘追问,挺考即兴表达和底层理解的:

1、Java整体结构:要我口头描述JVM的GC回收机制,并结合实战聊OOM经验

2、谈缺陷+压力测试(坑来了,一度想摔键盘):“MySQL十万条记录批量插入怎么提升插入速度?”……我当然没法现场想到分批次+索引优化的办法,哈哈哈隔天打包睡觉了😅

还好最后手写算法反转链表才算稳心态。盖楼了模敲分钟的最终没被恶意挂下马。

主管面(更偏软技能+稳定性评估

主管思维偏务实,跟我聊技术和规划,确保我是个心理稳定的搬砖人,积极性未来发展目标

面经由入职本人写,鼠鼠代为分享#牛客AI配图神器#

od可推,地域(上海、深圳、东莞、成都、西安、北京等)机考资料可分享(私)

#华为od##转行#
全部评论

相关推荐

我身边的OD同事:    我身边陆续入职了7个OD同事,再加上6名华为员工,我们组一直保持十几人规模,工作内容由我统一分配,并不会区别是否是OD员工,关注的更多是能力和工作的匹配度。目前为止,1名OD同事因家庭原因离职,其他6位OD同事,已有4位转为华为员工。OD转华为公司要求:通过公司专业级认证,入职1年,绩效优秀。其实还有一点,部门有华为员工的名额,我们部门名额比较多,所以转的多。与一个武大本科生的聊天:    认识了一个武大本科学生,考研二战失败,走了华为OD流程,他给我讲了他来OD的原因:1、他认为,第一份工作去大厂很重要,但是对于他这种没有工作经验的人来说,去其他的大厂比较困难,走华为OD流程是最简单的路;2、他了解OD转华为的流程,有在华为的同学也证实过,他相信自己有能力,1年后转华为;3、更注重工作的实质,不太在乎名声。华为OD的面试流程:1、投递简历。提供姓名、邮箱、手机号、身份证号,用于系统查重录入简历生成简历编号;2、机试。3道算法题,400分满分,150分及格,一般2-3周的准备时间;3、2轮技术面试。主要考察算法+八股+项目;4、HR面和主管面。考察家庭情况、稳定性、职业规划等;5、录用审批,发offer。如果你可以直接参加机试的话,整个流程一般2周左右就完成了。#华为od题库##华为od##华为#
投递华为等公司9个岗位
点赞 评论 收藏
分享
评论
3
2
分享

创作者周榜

更多
牛客网
牛客企业服务