有网友碰到这样的问题“JAVA面经分享--华为云OD”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
JAVA面经分享--华为云OD
一、机考(12.23)
机考内容为E卷,整体难度与leetcode中等题目相当。通过HR提供的攻略,我刷了7天的题目,最终在机考中取得了375分的成绩。机考题目包括以下几道:
箱子之字形摆放:这道题目要求将箱子以之字形的方式摆放,并计算摆放后的层数和每层箱子的数量。解题关键在于理解之字形的摆放规律,并通过编程实现这一规律。最长的顺子:题目要求从给定的数字序列中找到最长的连续递增子序列(顺子)。解题时,需要利用哈希表记录每个数字的出现次数,并遍历序列找到最长的顺子。特殊的加密算法:这是一道字符串处理的题目,要求对给定的字符串进行特定的加密操作。解题时,需要仔细分析加密算法,并通过编程实现。题库推荐:为了准备机考,我参考了以下题库,这些题库包含了各种语言的实现,非常全面:
Java题库:2024华为OD机试(JAVA)真题【E卷+A卷+B卷+C卷+D卷】目录_华为od机试真题-CSDN博客(链接已转换为markdown格式)Python题库:2024华为OD机试(Python)真题【E卷+A卷+B卷+C卷+D卷】目录_华为od机试好过吗-CSDN博客(链接已转换为markdown格式)C++题库:2024华为OD机试(C++)真题【E卷+A卷+B卷+C卷+D卷】目录_华为od怎么知道考的是a卷还是b卷-CSDN博客(链接已转换为markdown格式)Js题库:2024 华为OD机试(JavaScript)真题【E卷+A卷+B卷+C卷+D卷】目录(链接已转换为markdown格式)C语言题库:2024 华为OD机试(C语言)真题【E卷+A卷+B卷+C卷+D卷】目录(链接已转换为markdown格式)二、性格测试(12.24)
在查到机考成绩的第二天,就安排了综合测试(性格测试)。按照HR给的攻略,我很顺利地通过了性格测试。
三、资格面试(12.26)
性格测试做完的第二天,HR让我准备好资格面试的材料。材料审核通过后,HR帮忙联系了部门进行资格面试。面试时间约为15分钟,内容主要包括自我介绍、离职原因、为什么考虑来杭州、最近做的一个项目介绍、对于加班的看法、对于华为OD的看法以及期望薪资等。HR会提前给一些可能会问到的点和总结,提前准备好基本没啥太大问题。
四、技术面试(1.2号)
一面(1.2上午):
算法题:爬楼梯。这是一道经典的动态规划题目,要求计算达到楼梯顶部的最少步数。内容:介绍项目;Spring注解有哪些(如@Autowired、@Service等);Git的基本操作(如clone、commit、push等);最有技术含量的工作内容;给定一个表,有主键和其他两个字段,讨论在添加主键索引后,前后搜索时间的变化;Redis的作用(如缓存、分布式锁等)。二面(1.2下午):
算法题:给定一个数组和一个目标值,找出最短的子数组之和大于等于目标值。这是一道滑动窗口的题目,需要利用双指针技巧来求解。内容:自我介绍;介绍最具有技术性的工作以及经历;设计模式(如单例模式、工厂模式等);开发规范流程;Kafka和MQ的区别(如性能、使用场景等);介绍详细的项目优化过程;索引的基本概念和使用场景。五、主管面(1.6)
主管面的内容主要包括自我介绍、对华为的了解、来华为的原因、简历中的项目介绍以及部门业务的介绍。在面试过程中,我详细介绍了自己的背景和技能,并表达了对华为文化的认同和对未来工作的期待。主管也向我介绍了部门的业务和发展方向,让我更加了解了即将加入的工作环境。
六、offer(1.24日)
由于年前HC(人员编制)比较紧张的原因,所以审批比较久。最终在1月24日,我收到了华为的offer。这一刻,我感到非常激动和自豪,也感谢自己一路上的努力和坚持。
以上就是我在华为云OD的面试经历分享,希望对正在准备面试的同学们有所帮助。祝大家都能顺利拿到心仪的offer!
Copyright © 2019- 99spj.com 版权所有 湘ICP备2022005869号-5
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务