24届211院校Java开发岗-华为OD面经 -

背景:

24届某211院校,考研失败后转战春招。虽然在校期间做过几个Java Web项目,但缺乏实习经历,代码能力全靠自学和课程作业。刷牛客时看到不少OD面经,联系了鼠鼠后,决定试试水

机考:

题目比想象中简单。

第一题是字符串压缩,5分钟写完,但忘了处理空字符串的边界情况,调试两次后AC。

第二题是数组去重并统计频率,用HashMap轻松解决。

第三题是爬楼梯变种,要求空间复杂度O(1),用滚动数组优化后通过。

综测:

鼠鼠提前发了攻略,强调“乐观积极、团队合作”。题目类似心理测试,比如“是否愿意主动帮助同事调试代码”“遇到困难是否优先自己解决”。全程狂点“非常同意”和“比较同意”,20分钟搞定

HR资面:

  • 空窗期规划:答“系统补了Java并发和JVM,顺带帮导师改本科作业赚零花钱。”
  • 对OD的看法
  • 期望薪资:按鼠鼠建议报了15K,HR问如果给不到能接受吗

技术一面:

面试官是个年轻小哥,先让手撕代码:合并两个有序链表。5分钟写完,

八股问得很浅但角度刁钻:

  • HashMap扩容为什么是2的幂次?答“用位运算替代取模效率更高。”
  • 项目里的Spring事务怎么用?如实说“课程项目没用到事务,但自学时写过Demo。”最后聊到部门业务,面试官透露“主要做内部办公系统优化”,整体氛围轻松,面完当晚收到通过消息。

技术二面:

这轮面试官更严肃,一上来就让我画项目架构图。讲到数据库分表时,他打断问:“如果分表后查询性能没提升怎么办?”硬着头皮答:“可能分片键没选好,比如按时间分片但查询常跨周期。”手撕代码是生产者消费者模型,用BlockingQueue秒了,面完感觉有点悬,但隔天鼠鼠通知二面通过,等主管面

主管面:

终面像闲聊,主管问:

  • 考研失败哪里没做好
  • 同学都去哪工作了?
  • 能否接受加班?只要代码能跑通,加班不算啥。

总结:

从机考到Offer只用两周,整体流程比想象中高效。机考题目简单但需细心,技术面八股不深但项目会被反复挖细节。最大的心得是“不会就坦诚,但要说思路”

私聊可内推华为od,也可以分型机考资料和八股资料

#找工作##考研失败er找工##春招##华为od#
全部评论

相关推荐

Rena1ssanc...:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
评论
2
8
分享

创作者周榜

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