您好,欢迎来到99网。
搜索
您的当前位置:首页JAVA面经分享--华为云OD

JAVA面经分享--华为云OD

来源:99网

有网友碰到这样的问题“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

本站由北京市万商天勤律师事务所王兴未律师提供法律服务