华为OD机考机试 真题目录 + 考点说明 + 机试备考攻略(C卷 + D卷 + B卷 + A卷)

1,625 阅读16分钟

华为OD机考:统一考试 C卷 + D卷 + B卷 + A卷

2023年11月份,华为官方已经将 华为OD机考:OD统一考试(A卷 / B卷)切换到 OD统一考试(C卷)和 OD统一考试(D卷) 。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多 ,按照之前的经验C卷部分考题会复用A卷,B卷题,博主正积极从考过的同学收集C卷和D卷真题。 可以先继续刷B卷。 专栏:2023华为OD机试( A卷+B卷+C卷+D卷)(C++JavaJSPy)

华为OD面试真题精选:华为OD面试真题精选

在线OJ,注册后私信博主开通权限:点击立即刷题,模拟真实机考环境

支持的语言

题解使用C++ Java JavaScript 以及python实现。

华为od机试C卷 - 100分

题目链接知识点刷题
字符串序列判定/最后一个有效字符blog.csdn.net/banxia_fron…双指针立即刷题
山脉的个数blog.csdn.net/banxia_fron…逻辑分析
构成指定长度字符串的个数blog.csdn.net/banxia_fron…去重排列组合
用连续自然数之和来表达整数blog.csdn.net/banxia_fron…滑动窗口立即刷题
全量和已占用字符集blog.csdn.net/banxia_fron…立即刷题
密码输入检测blog.csdn.net/banxia_fron…逻辑分析
查找众数及中位数blog.csdn.net/banxia_fron…逻辑分析立即刷题
最长的指定瑕疵度的元音子串blog.csdn.net/banxia_fron…双指针立即刷题
整数对最小和blog.csdn.net/banxia_fron…逻辑分析立即刷题

华为od机试C卷 - 200分

题目链接知识点刷题
查找接口成功率最优时间段blog.csdn.net/banxia_fron…前缀和立即刷题
可以组成网络的服务器blog.csdn.net/banxia_fron…深度优先搜索DFS立即刷题
MELON的难题blog.csdn.net/banxia_fron…动态规划立即刷题

华为OD统一考试(B卷) - 100分值

题目链接知识点
敏感字段加密blog.csdn.net/banxia_fron…字符串
IPv4地址转换成整数blog.csdn.net/banxia_fron…字符串
报文重排序blog.csdn.net/banxia_fron…字符串
整数编码blog.csdn.net/banxia_fron…
阿里巴巴找黄金宝箱 (1)blog.csdn.net/banxia_fron…指针
VLAN资源池blog.csdn.net/banxia_fron…逻辑分析
统计监控器、需要打开多少监控器blog.csdn.net/banxia_fron…逻辑分析
求字符串中所有整数的最小和blog.csdn.net/banxia_fron…逻辑分析
求满足条件的最长子串的长度blog.csdn.net/banxia_fron…滑动窗口
字符串分割blog.csdn.net/banxia_fron…字符串
简易压缩算法blog.csdn.net/banxia_fron…字符串
一种字符串压缩表示的解压blog.csdn.net/banxia_fron…字符串
矩阵最大值blog.csdn.net/banxia_fron…逻辑分析
字符串加密blog.csdn.net/banxia_fron…动态规划
英文输入法blog.csdn.net/banxia_fron…字符串
拼接URLblog.csdn.net/banxia_fron…正则匹配
相对开音节blog.csdn.net/banxia_fron…正则匹配
最远足迹blog.csdn.net/banxia_fron…数据结构
字符串序列判定blog.csdn.net/banxia_fron…指针
数列描述blog.csdn.net/banxia_fron…动态规划
寻找相同子串blog.csdn.net/banxia_fron…字符串
字符串变换最小字符串blog.csdn.net/banxia_fron…字符串
找终点blog.csdn.net/banxia_fron…逻辑分析
执行时长blog.csdn.net/banxia_fron…逻辑分析
用户调度问题blog.csdn.net/banxia_fron…深度优先搜索DFS
数组拼接blog.csdn.net/banxia_fron…字符串
检查是否存在满足条件的数字组合blog.csdn.net/banxia_fron…深度优先搜索DFS
水仙花数 Ⅰblog.csdn.net/banxia_fron…逻辑分析
路灯照明问题blog.csdn.net/banxia_fron…区间问题 / 区间合并
消消乐游戏blog.csdn.net/banxia_fron…数据结构
用连续自然数之和来表达整数blog.csdn.net/banxia_fron…滑动窗口
最大花费金额blog.csdn.net/banxia_fron…滑动窗口
分糖果blog.csdn.net/banxia_fron…位运算
猴子爬山blog.csdn.net/banxia_fron…动态规划
数组组成的最小数字blog.csdn.net/banxia_fron…字符串
整型数组按个位值排序blog.csdn.net/banxia_fron…字符串
运维日志排序blog.csdn.net/banxia_fron…字符串
字符统计及重排blog.csdn.net/banxia_fron…字符串
按身高和体重排队blog.csdn.net/banxia_fron…字符串
磁盘容量排序blog.csdn.net/banxia_fron…双指针
5键键盘blog.csdn.net/banxia_fron…逻辑分析
报数游戏blog.csdn.net/banxia_fron…约瑟夫环问题
高矮个子排队blog.csdn.net/banxia_fron…滑动窗口
分班问题blog.csdn.net/banxia_fron…逻辑分析
喊7的次数重排blog.csdn.net/banxia_fron…约瑟夫环问题
玩牌高手blog.csdn.net/banxia_fron…动态规划
最少交换次数blog.csdn.net/banxia_fron…滑动窗口
水仙花数Ⅱblog.csdn.net/banxia_fron…分治递归
关联子串blog.csdn.net/banxia_fron…深度优先搜索DFS
矩形相交的面积blog.csdn.net/banxia_fron…逻辑分析
数字反转打印blog.csdn.net/banxia_fron…逻辑分析
太阳能板最大面积blog.csdn.net/banxia_fron…双指针
绘图机器blog.csdn.net/banxia_fron…逻辑分析
字符串子序列IIblog.csdn.net/banxia_fron…双指针
求最多可以派出多少支团队blog.csdn.net/banxia_fron…双指针
流水线blog.csdn.net/banxia_fron…逻辑分析
事件推送、 所有(Ai, Bj)数对blog.csdn.net/banxia_fron…逻辑分析
找朋友blog.csdn.net/banxia_fron…数据结构
统计射击比赛成绩blog.csdn.net/banxia_fron…字符串
分苹果blog.csdn.net/banxia_fron…位运算
最长的顺子blog.csdn.net/banxia_fron…逻辑分析
斗地主之顺子blog.csdn.net/banxia_fron…数据结构
热点网站统计blog.csdn.net/banxia_fron…字符串
出错的或电路blog.csdn.net/banxia_fron…深度优先搜索DFS
快速人名查找blog.csdn.net/banxia_fron…回溯算法
比赛blog.csdn.net/banxia_fron…字符串
补种未成活胡杨blog.csdn.net/banxia_fron…滑动窗口
五子棋迷blog.csdn.net/banxia_fron…滑动窗口
组成最大数blog.csdn.net/banxia_fron…字符串
全量和已占用字符集blog.csdn.net/banxia_fron…字符串
乱序整数序列两数之和绝对值最小blog.csdn.net/banxia_fron…双指针
寻找连续区间、数据连续和blog.csdn.net/banxia_fron…动态规划
非严格递增连续数字序列blog.csdn.net/banxia_fron…指针
快递运输blog.csdn.net/banxia_fron…逻辑分析
不等式是否满足约束并输出最大差blog.csdn.net/banxia_fron…逻辑分析
靠谱的车blog.csdn.net/banxia_fron…位运算
选修课blog.csdn.net/banxia_fron…位运算
连续字母长度blog.csdn.net/banxia_fron…正则匹配
找车位blog.csdn.net/banxia_fron…逻辑分析
数字涂色blog.csdn.net/banxia_fron…逻辑分析
查找众数及中位数blog.csdn.net/banxia_fron…逻辑分析
数组去重和排序blog.csdn.net/banxia_fron…字符串
单词接龙blog.csdn.net/banxia_fron…字符串
最长公共后缀blog.csdn.net/banxia_fron…排序数组去重和排序blog.csdn.net/banxia_fron…字符串
单词接龙blog.csdn.net/banxia_fron…字符串
最大矩阵和、最大子矩阵blog.csdn.net/banxia_fron…动态规划
数据分类blog.csdn.net/banxia_fron…逻辑分析
TLV 编码blog.csdn.net/banxia_fron…字符串
调座、座位调整blog.csdn.net/banxia_fron…逻辑分析
字符串摘要blog.csdn.net/banxia_fron…字符串
代码编辑器blog.csdn.net/banxia_fron…字符串
经典屏保blog.csdn.net/banxia_fron…逻辑分析
食堂供餐blog.csdn.net/banxia_fron…二分法
阿里巴巴找黄金宝箱(II)blog.csdn.net/banxia_fron…深度优先搜索DFS
阿里巴巴找黄金宝箱(I)blog.csdn.net/banxia_fron…指针
模拟消息队列blog.csdn.net/banxia_fron…
阿里巴巴找黄金宝箱(V)blog.csdn.net/banxia_fron…滑动窗口
矩阵稀疏扫描blog.csdn.net/banxia_fron…逻辑分析
报文回路blog.csdn.net/banxia_fron…逻辑分析
计算最接近的数blog.csdn.net/banxia_fron…
求最小步数blog.csdn.net/banxia_fron…逻辑分析,动态规划
分割数组的最大差值blog.csdn.net/banxia_fron…
增强的strstrblog.csdn.net/banxia_fron…正则表达式
支持优先级的队列blog.csdn.net/banxia_fron…数据结构

2023华为OD统一考试(B卷) - 200分值

题目链接知识点
书籍叠放blog.csdn.net/banxia_fron…耐心排序 + 二分查找
We Are A Teamblog.csdn.net/banxia_fron…数据结构 / 并查集
区间交集blog.csdn.net/banxia_fron…区间问题 / 区间合并
跳格子游戏blog.csdn.net/banxia_fron…图论 / 拓扑排序
找单词blog.csdn.net/banxia_fron…深度优先搜索DFS
字符串比较blog.csdn.net/banxia_fron…双指针
德州扑克blog.csdn.net/banxia_fron…逻辑分析
服务失效判断blog.csdn.net/banxia_fron…数据结构 / 并查集
打印任务排序blog.csdn.net/banxia_fron…字符串
最少面试官数blog.csdn.net/banxia_fron…贪心思维
欢乐的周末blog.csdn.net/banxia_fron…数据结构 / 并查集
找最小数blog.csdn.net/banxia_fron…数据结构
单词搜索、找到它blog.csdn.net/banxia_fron…回溯算法
解密犯罪时间blog.csdn.net/banxia_fron…深度优先搜索DFS
九宫格按键输入blog.csdn.net/banxia_fron…数据结构
简易内存池blog.csdn.net/banxia_fron…区间问题 / 区间交集
连续出牌数量blog.csdn.net/banxia_fron…数据结构 / 并查集
图像物体的边界blog.csdn.net/banxia_fron…数据结构 / 并查集
可以组成网络的服务器blog.csdn.net/banxia_fron…深度优先搜索DFS
宜居星球改造计划blog.csdn.net/banxia_fron…深度优先搜索DFS
猜密码blog.csdn.net/banxia_fron…深度优先搜索DFS
学生方阵blog.csdn.net/banxia_fron…逻辑分析
考古学家blog.csdn.net/banxia_fron…深度优先搜索DFS
最小传输时延blog.csdn.net/banxia_fron…图论 / 单源最短路径(dijkstra)
计算疫情扩散时间blog.csdn.net/banxia_fron…图论 / 图的多源BFS
仿LISP运算blog.csdn.net/banxia_fron…数据结构
贪吃蛇blog.csdn.net/banxia_fron…逻辑分析
堆栈中的剩余数字blog.csdn.net/banxia_fron…逻辑分析
第k个排列blog.csdn.net/banxia_fron…分治递归
最长的指定瑕疵度的元音子串blog.csdn.net/banxia_fron…
火星文计算blog.csdn.net/banxia_fron…正则匹配
篮球比赛blog.csdn.net/banxia_fron…深度优先搜索DFS
目录删除blog.csdn.net/banxia_fron…数据结构 / 二叉树
叠积木blog.csdn.net/banxia_fron…回溯算法
导师请吃火锅blog.csdn.net/banxia_fron…贪心算法
最长广播响应blog.csdn.net/banxia_fron…图论 / 单源最短路径(dijkstra)
构成正方形的数量blog.csdn.net/banxia_fron…数学问题
解压报文、压缩报文还原blog.csdn.net/banxia_fron…数据结构
最长的完全交替连续方波信号blog.csdn.net/banxia_fron…数据结构
数据最节约的备份方法blog.csdn.net/banxia_fron…数据结构
数组二叉树blog.csdn.net/banxia_fron…数据结构 / 二叉树
服务器广播、需要广播的服务器数量blog.csdn.net/banxia_fron…找出两个整数数组中同时出现的整数blog.csdn.net/banxia_fron…
演唱会、计算最多能观看几场演出blog.csdn.net/banxia_fron…区间问题 / 最多不相交区间个数
寻找最大价值的矿堆blog.csdn.net/banxia_fron…深度优先搜索DFS
代表团坐车blog.csdn.net/banxia_fron…动态规划
通过软盘拷贝文件blog.csdn.net/banxia_fron…动态规划
相同数字组成图形的周长blog.csdn.net/banxia_fron…逻辑分析
最佳植树距离blog.csdn.net/banxia_fron…二分法
阿里巴巴找黄金宝箱(IV)blog.csdn.net/banxia_fron…逻辑分析
战场索敌blog.csdn.net/banxia_fron…深度优先搜索
跳格子1blog.csdn.net/banxia_fron…
不开心的小朋友blog.csdn.net/banxia_fron…逻辑分析
最小循环子数组blog.csdn.net/banxia_fron…
树状结构查询blog.csdn.net/banxia_fron…

华为OD统一考试【A卷】题库-100分

序号题目考点 or 实现通过率
1预订酒店回溯算法 / 组合问题/排序100%
2最小调整顺序次数 逻辑分析100%
3整理扑克牌逻辑分析100%
4查找重复代码动态规划 / 最长公共子串100%
5机房布局区间问题 / 区间交集100%
6最左侧冗余覆盖子串滑动窗口 / 尺举法未知
7查找单入口空闲区域回溯法/DFS未知
8任务总执行时长逻辑分析100%
9货币单位换算逻辑分析100%
10投篮大赛逻辑分析100%
11 最大利润贪心算法未知
12通信误码字符串,数组100%
13 密室逃生游戏逻辑分析100%
14最多获得的短信条数/云短信平台优惠活动动态规划 / 完全背包100%
15匿名信逻辑分析未知
16任务调度优先队列未知
17优选核酸检测点区间问题未知
18挑选字符串逻辑分析/字符串处理100%
19开心消消乐BFS/并查集100%
20 最大报酬动态规划 / 01背包100%
21最短木板长度贪心思维100%
22完美走位滑动窗口 / 尺举法100%
23处理器问题回溯算法 / 组合问题未知
24不含101的数数位DP100%
25租车骑绿岛贪心思维/逻辑分析100%
26等和子数组最小和动态规划/回溯算法100%
27模拟商场优惠打折逻辑分析未知
28 对称美学逻辑分析/分治递归100%
29二元组个数逻辑分析/数据结构100%
30积木最远距离 相同数字的积木游戏逻辑分析/数据结构未知
31 相同数字组成图形的周长逻辑分析
31 幻方修复逻辑分析
31 计算数组中心位置大数问题100%
32最长的密码逻辑分析/字符串查找100%
33端口合并逻辑分析/数据结构未知
34箱子之字形摆放逻辑分析100%
35新学校选址逻辑分析/数学问题100%
36 打印机队列优先队列100%
37星际篮球争霸赛 / MVP争夺战回溯算法/动态规划100%
38真正的密码逻辑100%
39 机器人 可活动的最大网格点数目BFS100%
40日志首次上报最多积分动态规划100%
41字符串重新排序字符串,数组,排序100%
42总最快检测效率数据结构 / 优先队列未知
43 单向链表中间节点数据结构100%
44异常的打卡记录字符串,数组未知
45 静态扫描 / 采用合理的缓存策略,最少需要的金币数贪心算法100%
46快递投放问题逻辑分析未知
47 优秀学员统计排序未知
48猜字谜字符串,数组100%
49最大连续文件之和 / 区块链文件转储系统滑动窗口100%
50发现新词的数量/识图谱新词挖掘滑动窗口100%
51日志限流二分查找未知
52递增字符串动态规划100%
53统一限载货物数最小值优先队列100%
54最多颜色的车辆滑动窗口100%
55 服务中心选址二分查找未知
56最优资源分配逻辑分析100%
57找数字、找等值元素逻辑分析100%
58新员工座位 、统计友好度最大值逻辑分析未知
59网上商城优惠活动 / 模拟商场优惠打折2逻辑分析未知
60最快到达医院的方法数学问题100%
61最长回文字符串字符串,数组100%
62人数最多的站点/小火车最多人时所在园区站点最大重叠区间个数100%
63天然蓄水库双指针未知
64组合出合法最小数逻辑分析100%
65linux发行版的数量并查集/回溯法100%
66最多几个直角三角形回溯算法 / 组合问题未知
67单词倒序逻辑分析100%
68寻找相似单词字符串,数组100%
69预订酒店二分查找/排序未知
70简单的自动曝光、平均像素值逻辑分析未知
71获取最大软件版本号字符串,数组100%
72数组合并数据结构未知
74银行插队二维数组 数结构未知
75种树二分查找未知
76响应报文时间未知
77机智的外卖员动态规划未知

华为OD统一考试【A卷】题库-200分

序号题目考点 or 实现通过率
1士兵过河动态规划未知
2二进制差异数位运算100%
3简单的解压缩算法回溯算法100%
4计算网络信号、信号强度图的BFS100%
5 去除多余空格逻辑分析未知
6优雅子数组动态规划 / 前缀和未知
7 删除重复数字后的最大数字100%
8数字加减游戏逻辑分析100%
9最差产品奖滑动窗口100
10分奖金栈/暴力分奖金
11 查找树中元素 查找二叉树节点DFS未知
12最优高铁城市修建方案图论 / 最小生成树未知
13计算快递主站点并查集/回溯算法100%
14无向图染色回溯算法 / 组合问题/无向图100%
15最大化控制资源成本数据结构/小顶堆100%
16 连接器问题区间问题 / 区间合并/贪心算法未知
17最大平分数组动态规划/回溯算法未知
18区间交叠问题区间问题 / 区间合并/贪心算法100%
19垃圾短信识别逻辑分析100%
20上班之路/是否能到达公司深度优先搜索DFS100%
21最多等和不相交连续子序列区间问题未知
22查找充电设备组合/最接近最大输出功率的设备动态规划 / 01背包100%
23荒地建设电站 /区域发电量统计动态规划 / 前缀和100%
24探索地块建立动态规划 / 前缀和100%
25快速开租建站图论 / 拓扑排序100%.
26 微服务的集成测试分治递归100%
27硬件产品销售方案回溯算法 / 组合问题100%
28 九宫格游戏 / 三阶积幻方回溯算法 / 排列问题未知
29工单调度策略优先队列未知
30Excel单元格数值统计逻辑分析未知
31 创建二叉树二叉树未知
32组装新的数组回溯算法未知
33农场施肥 不爱施肥的小布二分查找100%
34几何平均值最大子数组二分查找未知
35字符串解密字符串,数组100%
36羊、狼、农夫过河暴力枚举100%
37过滤组合字符串回溯算法 / 组合问题未知
38快递业务站并查集/回溯法100%
39 开放日活动二分查找100%
40天然蓄水库双指针未知
41人数最多的站动态规划 / 差分数列100%
42信号发射和接收100%
43实力差距最小总和、最佳对手动态规划100%
44基站维护工程师回溯算法 / 排列问题100%
45猜数字逻辑未知
46获取最多食物DFS未知

华为od介绍

OD,全称(Outsourcing Dispacth)模式,目前华为和德科联合招聘的简称。华为社招基本都是OD招聘,17级以下都是OD模式(13-17)。

招聘流程

  1. 投简历

  2. 机考

    笔试是三道算法题,时间是150分钟也就是两个半小时。

    分值是100、100、200

    如果是目标院校的话,好像150分就过了。非目标院校350分,分数线好像会高很多。我抽到的题不难,满分通过

  3. 性格测试

    笔试通过后会做一套性格测试题。请注意此环节也会挂人!!!

  4. 技术一面

    一般是未来直属领导进行面试

  5. 技术二面

    不同部门的交叉面试

  6. HR与主管面

  7. 录用

机考

机试总共三题,前两题每题100分,第三题200分。

机试可选语言:C/C++、java、python、js、golang

机考时长:2.5小时

备考

最好不要使用JS参加机考。

不要盲目刷题,2023年的题库一定要刷完。2022年有时间可以去看。最好是看有四种语言解答的题库,一种看不懂,可以换另一种语言。

考试注意事项

1、全程不要离开摄像头;

2、三道题的答题时间合理安排,第三题一定要去做;

3、参考的题库,请务必修改代码,可能会查重!!!

TIPS

  1. 机考成绩一般第二天出来
  2. 机考没通过,半年后可再次参加