华OD面经-软件开发-重邮21届

背景介绍 双非院校,软件工程专业,在一家中型工业软件公司当了三年Java工程师,虽然学校背景不占优势【HR在线辟谣:重邮其实是目标院校,小哥有点谦虚了】,最终获得了offer。 准备阶段 按照hr给定的刷题范围,每道题都过一遍,做到再次见到这类题型的时候都有印象,能够想出解决方法【这个非常重要,因为有时候技面紧张可能没办法AC,如果思路正确,面试官会酌情考虑给“通过”的】,发现有未掌握的技术就现场学习,实在没办法没把握只能死记硬背。刷题到机考有一个月,时间上是充分的,可以和知识复习一起进行。 机考 (2小时) 3道编程题,难度中等 第一题:字符串处理(AC) 第二题:DFS算法(AC) 第三题:动态规划(部分通过) 建议:平时多练习手写代码,注意边界条件 技术一面(60分钟) 1.基础知识:面试八股文、HashMap实现原理、synchronized和ReentrantLock区别、JVM内存模型、MySQL索引失效场景 2.算法题:现场手写快速排序、二叉树层序遍历 3.项目: 详细询问了我简历上写的某个公司的系统架构里,数据采集部分是怎么进行的,采用了什么工具,什么技术等; 如何解决高并发下的数据采集和数据存储问题; 技术二面(45分钟) 1.系统设计:设计一个简单的秒杀系统、讨论Redis缓存和消息队列的应用; 2.场景题:大量数据如何高效查询、系统性能优化思路; 3.编码习惯:代码规范、单元测试经验; 综合面试 (30分钟) 问题: 职业规划 对华为OD的了解 抗压能力测试 团队协作经验分享 关键成功因素 小结要点 算法能力:虽然学校一般,但扎实的算法基础让面试官刮目相看 工作能力:重点体现自己在项目中的作用,尽量强调自己的不可替代性 沟通表达:逻辑清晰,不懂的问题不装懂,但会给出思考过程 积极态度:表现出强烈的学习意愿和成长潜力 给双非同学的建议: 不要因学校自卑,技术实力才是硬道理 工作经验重要,但也没那么重要,面试官想看的是你的工作能力 早做准备,从决定跳槽目标后就可以开始刷题做项目 面试时突出解决问题的能力,而不仅是知识储备【HR在线划重点,尤其是在阐述项目中发现的问题,不仅要提供解决思路,还需要跟进到闭环】 OD可以作为进入大厂的跳板镀金,表现好也有转正机会,我刚进部门,pl就和我说他们部门去年20个OD里有5人成功转正,虽然难,但也有机会!!

资源推荐

书籍:《Java编程思想》《算法导论》《高性能MySQL》

网站:********、牛客网

视频:尚硅谷Java系列、黑马程序员

希望这份面经对你有帮助,双非不是限制,实力和努力才是关键

#OD面经#
华OD面经 文章被收录于专栏

首先介绍下正常情况下的流程,机试➕综测测试➕确定具体部门后资格面➕技术一面➕技术二面➕主管面➕谈薪资和等审批 该专栏是已经入职的同学分享的经验贴,希望可以对大家有帮助

全部评论
主管面完到发offer大概多久
点赞 回复 分享
发布于 04-27 16:45 海南

相关推荐

评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客企业服务