华为OD--5月27日机考复盘
香云昨天全程跟进完5 月 27 日华为 OD 机考第一场,也是五月的最后一场。从考生登录、答题、提交到结果统计,一路看下来真的有太多想跟大家说的。今年 OD 求职的同学真的特别不容易,二战考研失利、脱产空档、双非想进大厂、转行从零开始…… 各种情况都有,像我之前对接的一个桂林电子科技大学的同学,二战考研没希望,2 月份紧急投递 OD,最后顺利入职长沙 CTS 部门测试岗,这种低门槛、重能力、不卡学历的机会,在大厂里真的不多了。
说回本次机考,整体难度非常稳定,两星一星 + 一星二星结构,和往期风格一致,不搞偏题怪题,但细节决定生死。
第一题班长选举,是经典的模拟题,考字符串处理、哈希统计、重名规则、投票有效性。大部分人能写出来,但能拿满分的很少。常见问题:空选票直接跳过不处理、重名编号规则理解错误(第一个不加、第二个加 1)、总票数超过班级人数没有直接判定失败。很多人卡在 70-80 分,不是不会,是边界没考虑全。
第二题 Skill 执行链检测,本质是规则模拟 + 状态判断。核心就四条:必须以 0 开头;1 的前驱必须是 0;2 的前驱和前前驱都必须是 0;两个 0 之间最多一个非 0 数字。只要流程画清楚,一层一层判断,基本都能过。但很多同学逻辑写乱,嵌套一多就出错,属于会思路但写不稳的典型丢分题。
第三题充电桩最优布局,是本场分水岭。数据规模 n≤2000、m≤200、k≤100,标准 DP 场景。但真的有太多同学一上来就写 DFS,结果运行超时、内存爆炸,直接零分。其实这道题就是带距离约束的选 m 个点最大和,用 DP 非常稳。考场里凡是用 DP 的,基本都拿到分数;用暴力搜索的,基本都凉了。
观察下来,高分选手有非常统一的特点:
- 先判断合法性,再做逻辑处理
- 边缘用例提前想:空值、重名、越界、超限
- 不硬炫技,能模拟不递归,能 DP 不暴搜
- 提交前本地自测多组用例
也给考完的同学吃颗定心丸:OD 机考不是非要满分,很多岗位 150–200 分就能稳进面试。我这边很多飘过的同学,只要后面综测、HR 面、技术面正常发挥,拿 offer 概率非常高。
还在备考的同学也别焦虑,OD 真的很适合双非、空档期、考研失利、基础一般的同学。只要把模拟、字符串、边界、DP 这几块练稳,机会很大。香云明天给大家分享一个386分的大佬机考复盘,有疑惑的或者有想讨论的同学们欢迎给香云留言或者私信,香云都会回复哦~
#复盘面经##华为od##OD机考##内推##求职#
查看7道真题和解析
