当前位置:   article > 正文

2024华为OD机试题库-(A卷+B卷+C卷+D卷)-(JAVA、Python、C++)_华为机考题库2023

华为机考题库2023

博主是一名资深后端开发人员精通C++,Python,Java,乐于分享面试经验,已帮助千余名同学通过OD机考,非常感谢大家长期以来的信任和支持!

2024年5月开始,考的都是D卷,题库已经整理好,三道全中概率95%以上,奉上C卷D卷链接:https://blog.csdn.net/goldarmour祝大家考试顺利

以下为历史真题,大家可拿来练手。

以下为OD统一考试(B卷)的题目:

OD统一考试(B卷)100分题目

序号
题目分数考点类型
1补种未成活胡杨100滑动窗口OD统一考试 B卷
2路灯照明问题100区间交并集OD统一考试 B卷
3敏感字段加密100字符串处理OD统一考试 B卷
4阿里巴巴找黄金宝箱(I)100单指针OD统一考试 B卷
5喊7的次数重排100约瑟夫环OD统一考试 B卷
6斗地主之顺子100逻辑分析OD统一考试 B卷
7IPv4地址转换成整数100字符串处理OD统一考试 B卷
8分苹果100位运算OD统一考试 B卷
9组成最大数100自定义排序OD统一考试 B卷
10最大花费金额100双指针OD统一考试 B卷
11太阳能板最大面积100双指针OD统一考试 B卷
12座位调整100逻辑分析OD统一考试 B卷
13选修课100自定义排序,数据结构OD统一考试 B卷
14分班100逻辑分析OD统一考试 B卷
15分糖果100递归OD统一考试 B卷
16最远足迹100字符串处理OD统一考试 B卷
17需要打开多少监控器100逻辑分析OD统一考试 B卷
18VLAN资源池100逻辑分析OD统一考试 B卷
19求字符串中所有整数的最小和100字符串处理OD统一考试 B卷
20求满足条件的最长子串长度100滑动窗口OD统一考试 B卷
21TLV解析 Ⅰ100字符串分隔匹配OD统一考试 B卷
22拼接URL100字符串处理OD统一考试 B卷
23水仙花数 Ⅰ100数学运算OD统一考试 B卷
24最大股票收益100贪心算法OD统一考试 B卷
25找朋友100单调栈OD统一考试 B卷
26找车位100逻辑分析OD统一考试 B卷
27猴子爬山100动态规划OD统一考试 B卷
28按身高和体重排队100自定义排序OD统一考试 B卷
29阿里巴巴找黄金宝箱(Ⅱ)100贪心思维OD统一考试 B卷
30玩牌高手100贪心思维OD统一考试 B卷
31告警抑制100逻辑分析OD统一考试 B卷
32寻找身高相近的小朋友100自定义排序OD统一考试 B卷
33消消乐游戏100数据结构 栈OD统一考试 B卷
34数组组成的最小数字100自定义排序OD统一考试 B卷
35求最多可派出多少支团队100双指针OD统一考试 B卷
36数组去重和排序100自定义排序,数据结构OD统一考试 B卷
37快递运输100逻辑分析OD统一考试 B卷
38停车场车辆统计100逻辑模拟OD统一考试 B卷
39

查找众数及中位数

100数据结构OD统一考试 B卷
40滑动窗口最大和100滑动窗口OD统一考试 B卷
41连续字母长度100滑动窗口OD统一考试 B卷
42寻找相同子串100字符串查找OD统一考试 B卷
43阿里巴巴找黄金宝箱(Ⅲ)100数据结构OD统一考试 B卷
44报文重排序100字符串分隔OD统一考试 B卷
45

阿里巴巴找黄金宝箱(V)

100滑动窗口OD统一考试 B卷
46五子棋迷100滑动窗口OD统一考试 B卷
47字符串摘要100滑动窗口,自定义排序OD统一考试 B卷
48数组拼接100逻辑分析OD统一考试 B卷
49矩阵稀疏扫描100逻辑分析OD统一考试 B卷
50文件目录大小100dfsOD统一考试 B卷
51恢复数字序列100滑动窗口OD统一考试 B卷
52分割数组的最大差值100逻辑分析OD统一考试 B卷
53生日礼物100二分查找OD统一考试 B卷
54乘坐保密电梯100逻辑分析OD统一考试 B卷
55拔河比赛100自定义排序OD统一考试 B卷
56计算最接近的数100滑动窗口OD统一考试 B卷
57矩阵元素的边界值100数据结构OD统一考试 B卷
58增强的strstr100正则表达式OD统一考试 B卷
59最长公共后缀100字符串操作OD统一考试 B卷
60支持优先级的队列100自定义排序OD统一考试 B卷
61数字反转打印100逻辑分析OD统一考试 B卷
62跳房子1100两数之和OD统一考试 B卷
63数字涂色100逻辑分析OD统一考试 B卷
64勾股数元组100数学知识OD统一考试 B卷
65工号不够用了怎么办100数学知识OD统一考试 B卷
66计算最大乘积100字符串处理OD统一考试 B卷
67比赛的冠亚季军100逻辑分析OD统一考试 B卷
68报文回路100逻辑分析OD统一考试 B卷
69响应报文时间100字符串处理OD统一考试 B卷
70食堂供餐100逻辑分析OD统一考试 B卷
71经典屏保100数学运算OD统一考试 B卷
72数据分类100位运算OD统一考试 B卷
73按单词下标区间翻转文章内容100字符串处理OD统一考试 B卷
74比赛100自定义排序OD统一考试 B卷
75模拟消息队列100逻辑分析OD统一考试 B卷
76荒岛求生100逻辑分析OD统一考试 B卷
77奖牌榜排名100自定义排序OD统一考试 B卷
78报数游戏100逻辑分析OD统一考试 B卷
79数字最低位排序100自定义排序OD统一考试 B卷
80GPU算力100逻辑分析OD统一考试 B卷
81最长连续子序列100滑动窗口OD统一考试 B卷
82最长元音子串100滑动窗口OD统一考试 B卷
83

字符串子序列II

100逻辑分析OD统一考试 B卷
84关联子串100字符串处理OD统一考试 B卷
85字符串变换最小字符串100逻辑分析OD统一考试 B卷
86统计射击比赛成绩100自定义排序OD统一考试 B卷
87相对开音节100字符串处理OD统一考试 B卷
88一种字符串压缩表示的解压100字符串处理OD统一考试 B卷
89德州扑克100逻辑分析OD统一考试 B卷
90单词重量100字符串处理OD统一考试 B卷
91非严格递增连续数字序列100滑动窗口OD统一考试 B卷
92找出经过特定点的路径长度100逻辑分析OD统一考试 B卷
93单词接龙100字符串处理OD统一考试 B卷
94乱序整数序列两数之和绝对值最小100逻辑分析OD统一考试 B卷

OD统一考试(B卷)200分题目

序号
题目分数考点时间
1宜居星球改造计划200bfsOD统一考试 B卷
2找最小数200数据结构 栈OD统一考试 B卷
3解压报文200数据结构 栈OD统一考试 B卷
4We are a team200并查集OD统一考试 B卷
5最长广播效应200Dijkstra算法OD统一考试 B卷
6服务失效判断200并查集OD统一考试 B卷
7导师请吃火锅200贪心算法OD统一考试 B卷
8考古学家200回溯算法OD统一考试 B卷
9叠积木200回溯算法OD统一考试 B卷
10打印任务排序200模拟入队出队OD统一考试 B卷
11仿LISP计算200数据结构 栈OD统一考试 B卷
12高效的任务规划200动态规划OD统一考试 B卷
13转骰子200逻辑分析OD统一考试 B卷
14最少面试官数200贪心算法OD统一考试 B卷
15欢乐的周末200dfsOD统一考试 B卷
16最佳植树距离200二分法OD统一考试 B卷
17阿里巴巴找黄金宝箱(IV)200栈结构OD统一考试 B卷
18通过软盘拷贝文件20001背包OD统一考试 B卷
19代表团坐车20001背包OD统一考试 B卷
20区间交集200区间合并OD统一考试 B卷
21寻找最大价值矿堆200dfsOD统一考试 B卷
22找出两个整数数组中同时出现的整数200逻辑分析OD统一考试 B卷
23数据最节约的备份方法200双指针OD统一考试 B卷
24数字游戏200前缀和OD统一考试 B卷
25查字典200字符串处理OD统一考试 B卷
26MELON的难题20001背包OD统一考试 B卷
27数字序列比大小200贪心思维OD统一考试 B卷
28跳格子1200动态规划OD统一考试 B卷
29战场索敌200dfsOD统一考试 B卷
30跳格子2200动态规划OD统一考试 B卷
31计算误码率200逻辑分析OD统一考试 B卷
32返回矩阵中非1元素的个数200bfsOD统一考试 B卷
33最小循环子数组200KMP算法OD统一考试 B卷
34不开心的小朋友200逻辑分析OD统一考试 B卷
35跳房子2200三数之和OD统一考试 B卷
36完全二叉树非叶子部分后续遍历200二叉树后序遍历OD统一考试 B卷
37字符串化繁为简200字符串处理OD统一考试 B卷
38评论转换输出200递归OD统一考试 B卷
39树状结构查询200bfsOD统一考试 B卷
40代码编辑器200字符串处理OD统一考试 B卷
41周末爬山200bfsOD统一考试 B卷
42最小传输时延1200Dijkstra算法OD统一考试 B卷
43计算疫情扩散时间200bfsOD统一考试 B卷

以下为2023年(A卷)的题目:

2023(A卷)100分题目

序号题目分数语言
1租车骑绿岛100JAVA、Python、C++
2字符串重新排列100JAVA、Python、C++
3箱子之字形摆放100JAVA、Python、C++
4完美走位100JAVA、Python、C++
5模拟商场优惠打折100JAVA、Python、C++
6密室逃生游戏100JAVA、Python、C++
7核酸检测安排100JAVA、Python、C++
8开心消消乐100JAVA、Python、C++
9投篮大赛100JAVA、Python、C++
10通信误码100JAVA、Python、C++
11简单的自动曝光100JAVA、Python、C++
12获取最大软件版本号100JAVA、Python、C++
13单向链表中间节点100JAVA、Python、C++
14等和子数组最小和100JAVA、Python、C++
15最多颜色的车辆100JAVA、Python、C++
16真正的密码100JAVA、Python、C++
17最长的密码100JAVA、Python、C++
18计算数组中心位置100JAVA、Python、C++
19最大平分数组100JAVA、Python、C++
20打印文件100JAVA、Python、C++
21日志采集系统100JAVA、Python、C++
22最多提取子串数目 | 挑选字符串100JAVA、Python、C++
23最短木板长度100JAVA、Python、C++
24猜字谜100JAVA、Python、C++
25端口合并100JAVA、Python、C++
26最大利润、贪心的商人100JAVA、Python、C++
27找等值元素100JAVA、Python、C++
28对称美学100JAVA、Python、C++
29整理扑克牌100JAVA、Python、C++
30货币单位换算100JAVA、Python、C++
31查找单入口空闲区域100JAVA、Python、C++
32任务总执行时长100JAVA、Python、C++
33微服务的集成测试100JAVA、Python、C++
34新词挖掘100JAVA、Python、C++
35优秀学员统计100JAVA、Python、C++
36查找充电设备组合100JAVA、Python、C++
37工单调度策略100JAVA、Python、C++
38静态扫描100JAVA、Python、C++
39云短信平台优惠活动100JAVA、Python、C++
40新学校选址100JAVA、Python、C++
41网上商城优惠活动100JAVA、Python、C++
42最左侧冗余覆盖子串100JAVA、Python、C++
43最大报酬100JAVA、Python、C++
44AI处理器组合100JAVA、Python、C++
45新员工座位安排系统100JAVA、Python、C++
46最小调整顺序次数100JAVA、Python、C++
47积木最远距离100JAVA、Python、C++
48匿名信100JAVA、Python、C++
49数组取最小值100JAVA、Python、C++
50预订酒店100JAVA、Python、C++
51最快到达医院的方法100JAVA、Python、C++
52钟表重合时刻100JAVA、Python、C++
53最长回文字符串100JAVA、Python、C++
54异常的打卡记录100JAVA、Python、C++
55检测热点字符100JAVA、Python、C++
56单词倒序 100JAVA、Python、C++
57字符串解密100JAVA、Python、C++
58日志首次上报最多积分100JAVA、Python、C++
59MVP争夺战100JAVA、Python、C++
60荒地、光伏场地建设规划100JAVA、Python、C++
61农场施肥 100JAVA、Python、C++
62查找重复代码100JAVA、Python、C++
63称砝码100JAVA、Python、C++

2023(A卷)200分题目

序号题目分数语言
1  羊、狼、农夫过河200JAVA、Python、C++
2 快递投放问题200JAVA、Python、C++
3创建二叉树200JAVA、Python、C++
4机器人活动区域200JAVA、Python、C++
5 垃圾短信识别200JAVA、Python、C++
6 上班之路200JAVA、Python、C++
7 统计差异值大于相似值二元组个数200JAVA、Python、C++
8士兵过河200JAVA、Python、C++
9最大化控制资源成本、任务混部200JAVA、Python、C++
10 最少数量线段覆盖200JAVA、Python、C++
11 机房布局200JAVA、Python、C++
12 最优资源分配200JAVA、Python、C++
13 不含 101 的数200JAVA、Python、C++
14 二元组个数200JAVA、Python、C++
15 快速开租建站200JAVA、Python、C++
16 Excel单元格数值统计200JAVA、Python、C++
17 查找二叉树节点200JAVA、Python、C++
18 分奖金200JAVA、Python、C++
19 基站维护工程师200JAVA、Python、C++
20计算快递业务主站点200JAVA、Python、C++
21区间连接器200JAVA、Python、C++
22区块链文件转储系统200JAVA、Python、C++
23单核CPU任务调度200JAVA、Python、C++
24开放日活动200JAVA、Python、C++
25数字加减游戏200JAVA、Python、C++
26去除多余空格200JAVA、Python、C++
27天然蓄水库200JAVA、Python、C++
28递增字符串200JAVA、Python、C++
29优雅子数组200JAVA、Python、C++
30组装新的数组200JAVA、Python、C++
31最差产品奖200JAVA、Python、C++
32最大数字200JAVA、Python、C++
33最多等和不相交连续子序列200JAVA、Python、C++
34最优高铁城市修建方案200JAVA、Python、C++
35统一限载最小值200JAVA、Python、C++
36硬件产品销售方案200JAVA、Python、C++
37人数最多的站点200JAVA、Python、C++
38日志限流200JAVA、Python、C++
39实力差距最小和200JAVA、Python、C++
40无向图染色200JAVA、Python、C++
41信号发射与接收200JAVA、Python、C++
42几何平均值最大子数组200JAVA、Python、C++
43最多组合直角三角形个数200JAVA、Python、C++
44Linux发行版的数量200JAVA、Python、C++
45计算网络信号、信号强度200JAVA、Python、C++
46优选核酸检测点200JAVA、Python、C++
47大炮攻城200JAVA、Python、C++
48组合出合法最小数200JAVA、Python、C++
49服务中心选址200JAVA、Python、C++
50 字母组合 200JAVA、Python、C++
51 简单的解压缩算法200JAVA、Python、C++
52寻找符合要求的最长子串200JAVA、Python、C++
53九宫格200JAVA、Python、C++

下面整理了关于OD入职考试,以及薪资待遇等相关的一些问题,希望可以帮到有需要的同学!

什么是OD?

        华为od是华为的外包岗位,类似于事业单位劳务派遣的岗位性质。OD是和外企德科签订用工合同。OD等级分为d1-d5,对应华为的13-17级,工资也从13k-29k不等,总的来说还是较为可观的。目前华为18级以下的社招都是以OD的形式进行,如果你想进入华为,OD也是一个不错的途径。 

OD入职流程

        1. OD机考考三道编程题,前两道是简单中等难度每题100分,第三道是困难题200分,总分400分。考试时长150分钟。机考的分数线不同部门有差别,据说今年有的部门要求350,大部分部门300分应该就够了。

        2. 笔试前要提供简历身份证号,用于人员锁定,如过机考不过,半年后还有一次机会。过了机试,一般一两天会安排心理测评

        3. 之后会有两轮技术面试,会有手撕代码环节,现场手写,会问项目经历,还有一些专业知识。之后是HR面,会问薪资期望,介绍部门的基本情况福利待遇。

        4. 最后是综面,也就是部门领导面试,如果领导对你做过的项目有兴趣会深入了解下,否则就简单聊几句。如果到了这一步,那么恭喜你,可以等着拿offer,薪资满意的话就可以体检准备入职了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/678755
推荐阅读
相关标签
  

闽ICP备14008679号