找回密码
 立即注册
首页 业界区 科技 华为OD机试2025B卷 考点说明 + 机试技巧

华为OD机试2025B卷 考点说明 + 机试技巧

歇凛尾 昨天 10:09
本文已收录对应华为OD真题专栏专栏链接
2025华为OD统一考试2025B卷 + 2025A卷 + E卷

题库链接最新华为OD机试(C++/C/Python/JavaScript/GO)目录提供在线OJ环境刷题: 链接在线OJ-点击使用OJ环境+使用介绍2025最新华为OD真题目录华为OD面试手撕代码高频题什么是华为OD

华为OD员工并非华为公司员工,而是由外包公司德科派驻到华为工作。德科是OD员工的雇主,负责签订合同和管理劳务关系,并发放工资和福利。华为推行同工同酬,所以OD的薪资与正式员工差不多。TIPS:每年都有OD员工转为正式员工。
华为OD的入职考核相当严格,特别是在信息安全和日常考核方面,行业内也有很多评论。试用期转正相对容易,主要看个人是否适应公司文化和业务能力是否达标。虽然公司提倡狼性文化,但试用期不通过的情况比较少。入职后还会进行背景调查,应该实事求是,不要犯傻。公司不会随便找理由裁员,因为面试周期和培训成本都很高。华为OD作为华为的后备资源池,考察员工绩效的标准和内部员工一样严格,因为最终目的是从中提取人才。因此,员工需要有危机意识,努力工作,做好自己,才能在任何公司中脱颖而出。
华为OD待遇情况

等级基本工资区间月绩效年终奖(B档)D19K - 13 K2K2个月D213K - 17 K3K2个月D317K - 21 K4K2- 4个月D421K - 25 K5K2- 4个月D525K - 29 K6K2- 4个月华为OD应聘流程

第一步:投递简历
向HR投递简历之后,一般会让你提供姓名、邮箱、手机号、身份证号。提供之后你的信息会被锁定到对应项目,锁定之后一般不允许转到另一个项目,投递之前建议考虑清楚。可以优先了解项目/部门: 业务发展情景、部分加班情况、BASE地等因素。
第二步: 机试
机试考察算法能力,3道算法题(100 100 200),总分400分。机试没过有半年冷冻期,过了冷冻期才能继续参加下一次考试
第三步: 性格测试
考察性格是否符合公司用人标准。没过也会直接终止流程,也存在半年的冷冻期
第四步: 技术面
2轮技术面试。分为面试手撕代码、计算机基础知识、开发综合素质考察。
第五步: HR与主管面试
第六步: 录用,OFFER发送
华为OD机试:机试、分数、通过标准

机试总分400。三道题目 100 + 100 + 200!
华为OD考试时间为150分总,共有三道编程算法题,分数分别为100、100和200分。
华为OD机试分数按照测试用例通过率给分,90%的通过率对应100分的得分为90分,200分的题对应180分。基本上100分属于力扣(easy/mid)难度,200分的题一般情况属于(mid/hard)难度。
通过标准:对于不同院校标准不同,如果你是目标院校的话及格线是160分,非目标院校一般是要求考到300+,才比较稳。目标院校名单如下
1.png

机试准备


  • 选择一门编程语言(Python Java C++ JS GO C)都行,把编程语言的基础先学习好.
  • 学习一些常见的数据结构和基础算法.

    • 常见的数据结构: 数组、链表、二叉树、图、堆、队列、集合、哈希表、栈、字符串等.
    • 基础算法: 排序算法、前缀和、并查集、动态规划、DFS、BFS、最短路径算法、区间合并算法、双指针、滑动窗口、二分、贪心算法、暴力打表
    • 额外的一些知识点: 进制转换、正则表达式、哈夫曼树、位运算、时间/空间复杂度等.

有时间可以把上述知识点简单过一遍,最好是找一些题目实际编码联系。如果时间不够的话,可以直接刷华为OD机试真题,以练带学。重要的说三遍刷题过程一定要总结、刷题过程一定要总结、刷题过程一定要总结。
2025年5月9号之后, 华为OD机试已经切换至华为OD统一考试 2025B卷。推荐考之前花1-2周时间刷华为OD机试真题,抽中原题的概率为95%,另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。
机试技巧


  • 对于常见的算法(并查集、DFS、BFS、前缀和、最短路等)算法其实都是基本是模板题,争取将这些模板在理解的前提下背一下,正确在尽量少的时间做出来这类题。
  • 机考的时候对应题目如果有给出输入数据范围重点看一下。输入数据规模数据量大小 其实限制的是你 代码的时间复杂度 ,对于不同的数据规模 需要选择 不同 时间复杂度代码实现。
  • 拿分技巧:华为OD机考根据测试案例通过率给分。在你对于一个题无法想到最佳解决方案时,可以考虑从以下情况拿分(无奈之举)

    • 通过暴力打表的方式,一般情况可以通过一部分测试案例的。
    • 如果存在超时情况,尝试通过一些剪枝操作/ 缓存的方式来减少代码的重复/无效搜寻操作,提高代码通过率。
    • 观察输出结果特征,举个例子: 输出结果为true/false,实在不行你全部输出true或者false也能通过一部分测试案例。
    • 机考的时候是看不了未通过的测试案例的,在不断尝试解决问题时,建议拷贝一份通过率最高的代码,机考是按照最后一次提交代码通过率计分,时间截至以前一定要保证每个题最后一次提交所使用的都是自己通过率最高的代码。

机试注意事项


  • 机试邮件里的链接有效期为7天,在这期间可以好好刷刷真题,建议刷完所有简单题、中等题。
  • 机试邮件发送7天之内,还是对机试通过没有把率,一般情况下可以找HR练习,申请将机考推迟,具体事项可以跟对接HR好好沟通。
  • 不要作弊, 找人替考,一经发现直接终止流程,终身进入黑名单。
祝语

功不唐捐,玉汝于成,与君共勉。
最后预祝大家顺利通过各种机试、面试,顺利拿到理想的OFFER。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册