华为OD技术面试实录:笔试与技术面解析

需积分: 0 0 下载量 37 浏览量 更新于2024-08-03 收藏 309KB PDF 举报
在2023年4月8日的华为OD招聘过程中,考生们经历了笔试和面试两个环节。这次笔试涉及到了AI和互联网技术的知识,其中包括一道动态规划(DP)和哈希表的题目,该题型占到了100%的正确率,但第一题由于理解困难让部分考生花费了较多时间。第二题是关于为新员工寻找友好座位的场景分析,需要根据座位状态计算友好度,时间复杂度为O(n),有的考生在这个部分遇到了超时问题,但他们最终获得了95%的得分。 性格测试方面,候选人需要按照HR给出的注意事项进行选择,保持前后答案一致性,选择积极正面的答案。在HR面试阶段,候选人们讨论了工作地点偏好,深圳和武汉都有机会,但由于距离问题,大部分倾向于深圳。离职原因、期望工作地和薪资也是面试中的讨论内容。 技术面试是核心环节,包括技术问题解答和编程题。技术问题涵盖了Java集合、SpringBoot自动配置原理、MySQL索引和优化案例、Redis数据类型与原理等内容,反映出对基础技术和实践经验的要求。编程题是实际操作性质,要求找出有效MAC地址,通过滑动窗口的方法判断输入字符串中的符合MAC地址格式的部分。 一面面试相对较为轻松,主要考察基础知识的广度,面试官会询问候选人的项目经验和业务理解。二面则深入到具体的技术细节,面试官不仅关注候选人的技术能力,还查看他们解决问题的实际操作能力和对新题目的适应性。 华为OD的招聘过程强调了技术实力、问题解决能力和逻辑思维的考察,同时也关注候选人的态度和职业发展规划。对于求职者来说,熟悉这些知识点和面试技巧将有助于提升在类似场景下的表现。