华为 OD 机考新变化
华为 OD 机考在 11 月之前,只有 B 卷,11 月之后新增两套试卷,C 卷和 D 卷,不过从目前的反馈看,题目是之前的 A 卷和 B 卷的合集,新增题目比较少,原题出现的概率还是挺大的,大家抓紧刷题库吧。
华为 OD 统一考试 C 卷
华为 OD 统一考试 D 卷
想要获取华为 OD 统一考试 C & D 卷,可提前订阅专栏
订阅专栏,永久阅读,C & D 卷也会同步更新到专栏内,无需二次订阅。
特别提醒,订阅专栏前一定要看好题解语言哦~
- 华为 OD 机考 Python:https://blog.youkuaiyun.com/hihell/category_12199275.html
- 华为 OD 机考 C++ :https://blog.youkuaiyun.com/hihell/category_12199283.html
- 华为 OD 机考真 C 语言: https://blog.youkuaiyun.com/hihell/category_12225286.html
- 华为 OD 机考 JAVA :https://blog.youkuaiyun.com/hihell/category_12201821.html
- 华为 OD 机考 JS: https://blog.youkuaiyun.com/hihell/category_12201825.html
- 华为 OD 机考 Golang: https://blog.youkuaiyun.com/hihell/category_12231589.html
华为 OD 面经第一位: 面试官在卡壳时给予耐心引导,提供了个人建议和技术方向
- 背景信息: 双非本,机试 400 分,部门流程与 IT,base 西安
- 面试准备: 分享面经攒人品
10.27 一面:
- 面试官友好,主要聚焦项目经验,深入挖掘每个技术点和场景。
- 提问包括数据库数据量级、缓慢时的处理方法、是否经过压力测试和性能优化。
- 询问项目中 Kafka 和 redis 的角色和作用。
- 一些八股和技术细节,注重实际数据和项目经验。
- 面试官在卡壳的地方给予耐心引导,提供了优化建议和技术方向。
- 手撕代码:LeetCode 792 匹配子序列的单词数(难度:中等)
- 面试过程中给予良好的个人建议和技术方向。
10.27 二面:
- 继续聚焦项目,但面试氛围不如一面友好。
- 全程未开摄像头,手撕代码时询问是否可以用 C++写,但遭到忽略。
- 在使用 C++写代码时遇到了质疑,最后要求改为用 Java 写。
- 面试结束后等待周末,结果为未过,后续加面。
- 手撕代码:LeetCode 前 K 个高频单词(难度:中等)
11.2 加面:
- 浅层挖掘项目,问了一些八股和技术问题。
- 简单介绍 Clickhouse 的应用。
- 问到 HashMap 和 ConcurrentHashMap 的区别以及线程安全性。
- 探讨 Kafka 的应用场景,数据库慢查询的优化方法,索引判断等。
- 问及 Explain 的用法,redis 的数据结构,以及 Spring Bean 的初始化和实例化区别(未答上来)。
- 手撕代码:LeetCode 22 括号生成(难度:中等)
总结:
- 面试整体较为友好,平均时长 1 小时,问题没有过于偏难。
- 注重项目经验,对实际数据和优化经验比较关注。
- 面试官在卡壳时给予耐心引导,提供了个人建议和技术方向。
- 希望后续顺利。
华为 OD 面经【已收到 offer,定级 d2,base 深圳】
整个过程持续时间约 1 个半月(中间有个国庆节),也非常感谢 HR 蔡 sir 给我的及时反馈与部门的积极沟通。下面是自己的个人面经,希望能给其他人一些帮助。
【前端理论与算法准备】
7 月初辞职,休息了 1 个月,开始复习前端的理论知识,包括:JS 的语法、Vue 框架与 React 框架的使用与底层原理、基础算法。
【笔试准备】
9 月下旬在牛客网上投递的华为前端岗位,第 2 天与 HR 取得联系,并着手准备笔试。笔试主要为 3 道题目:2 简单+1 较困难,最终得分 300+。
【综合测试】
笔试完后,第 2 天出结果,并通知做综合测试。综合测试主要考察个人工作的积极性、开放性、稳定性,需注意答案前后一致。
【技术面试】
笔试 + 综合测试完成后,HR 帮忙推部门,然后 HR 蔡 sir 帮忙约与部门的面试。面试主要有:两轮技术面试(面试官都是其他部门的人,且两轮技术面试如果定级不同,会追加第 3 轮技术面试,相对来说比较客观)。每轮技术面试持续时间在 1 小时左右,其中前半小时会出一道编程题目,然后叫你分析自己的算法思想、复杂度,后半小时左右主要问技术理论上的知识,例如:框架之间的差异、如何提高前端速度、如何设计一个用户易用性的前端、Vue 如何做用户权限管理、Ajax 与 Axios 的区别等。注意面试过程中的手撕代码与笔试有所区别,不再像笔试中的大臃肿,面试的手撕代码主要体现出基础的对字符串或二维数组的处理能力。
【主管面试】
主管面试主要根据过往经历,面试回答与状态,考察稳定性。同时主管面试也可能会问一些技术上的问题,对前端的思考等。
【资面交流】
这个面试为最终的 HR 面,主要从 HR 的角度分析个人的稳定性与薪资沟通,该面更应注重自我介绍等交流过程中的逻辑性与顺畅性。
综合心得:
1、整个流程中,各个时间节点,HR 会跟催,并主动与面试者约定合适的时间。在二面时,因为家中发生急事,需要延后好几天,这里也非常感谢 HR 蔡 sir 积极地帮我与部门进行沟通,让我感受到华子人做事的靠谱。
2、在准备机考之前多看 HR 蔡 sir 推荐的辅导资料,要有目的做题。
3、要注意笔试与面试手撕代码的针对性不同。
4、面试的过程中要注意让面试官感受到你的诚意,在适当的时候表现自己,大多数时候需要保持谦逊。
5、面试的最终环节常常会有面试者提问环节,可以适当准备。
6、要注意中途不应断档时间过长。
想要获取华为 OD 统一考试 C & D 卷,可提前订阅专栏
订阅专栏,永久阅读,C & D 卷也会同步更新到专栏内,无需二次订阅。
特别提醒,订阅专栏前一定要看好题解语言哦~
- 华为 OD 机考 Python:https://blog.youkuaiyun.com/hihell/category_12199275.html
- 华为 OD 机考 C++ :https://blog.youkuaiyun.com/hihell/category_12199283.html
- 华为 OD 机考真 C 语言: https://blog.youkuaiyun.com/hihell/category_12225286.html
- 华为 OD 机考 JAVA :https://blog.youkuaiyun.com/hihell/category_12201821.html
- 华为 OD 机考 JS: https://blog.youkuaiyun.com/hihell/category_12201825.html
- 华为 OD 机考 Golang: https://blog.youkuaiyun.com/hihell/category_12231589.html
华为 OD 技术速通面经
一面 (1 小时)
- 自我介绍
- 编程竞赛经历
- 回忆获奖比赛中的题目
- 实习经历问题
- 挤出 3 个实习中遇到的问题
- 循环队列
- 判满和判空方法
- DFS 和 BFS
- 流程和各自应用场景
- 括号匹配
- 手撕实现
二面 (1 小时)
- 自我介绍
- 实习经历问题
- 简要描述遇到的一个问题
- Socket 编程
- 进程通信方法
- 进程与线程区别
- Linux 常用命令
- C++强制类型转换方法
- C++多态
- C++ const 和 const expr 的区别
- 使用的最高 C++标准
- LeetCode 中手撕优先队列问题
- 反问
三面 (0.5 小时)
- 自我介绍
- C++编程能力自评
- 好的代码标准
- 企业文化了解程度
- 最大的困难遇到
- 坚毅度评价
- 兴趣爱好
- 喜欢阅读的书籍类型
- 反问
以上面试分享来源网络整理,如侵权,联系即刻删除。
想要获取华为 OD 统一考试 C & D 卷,可提前订阅专栏
订阅专栏,永久阅读,C & D 卷也会同步更新到专栏内,无需二次订阅。
特别提醒,订阅专栏前一定要看好题解语言哦~
- 华为 OD 机考 Python:https://blog.youkuaiyun.com/hihell/category_12199275.html
- 华为 OD 机考 C++ :https://blog.youkuaiyun.com/hihell/category_12199283.html
- 华为 OD 机考真 C 语言: https://blog.youkuaiyun.com/hihell/category_12225286.html
- 华为 OD 机考 JAVA :https://blog.youkuaiyun.com/hihell/category_12201821.html
- 华为 OD 机考 JS: https://blog.youkuaiyun.com/hihell/category_12201825.html
- 华为 OD 机考 Golang: https://blog.youkuaiyun.com/hihell/category_12231589.html