2024华为OD机试真题指南宝典—持续更新(JAVA&Python&C++&JS)【彻底搞懂算法和数据结构—算法之翼】

347 篇文章 532 订阅 ¥19.90 ¥99.00


PC端可直接搜索关键词

快捷键:Ctrl+F

年份关键字、题目关键字等等

注意看本文目录-快速了解本专栏


这里是【彻底搞懂算法和数据结构—算法之翼】专栏的华为OD机试
每篇文章都包含【题目、解题思路、三种语言解题代码、三种语言解题代码详解】
每道题都会用JAVA&Python&C++&JS分别解题,提供高质量的解题思路、代码、以及代码讲解。

注:华为OD招聘,每年的1-5月份是高峰期,这个阶段呢,offer多,面试简单,薪资高,大家可以利用年前的时间好好准备和复习,取得一个不错的机试成绩~

订阅必知:这些题目的解题方法是给大家参考的,学习掌握解题方法的,可以学习解题思路,每篇文章代码、代码解析和思路都写的非常清楚,以学习为目的,切记不要抄袭,考试过程中要注意重复率,重复率过高会判定作弊嫌疑,切记~

听说2024年1-6月份考的就是这个题库,都是原题机考题库大概每半年更新一次,也就是说一直到2024年5月份,考的都是这份题库,大家有充足的时间来复习和准备~

🐱2024年华为OD机试真题(马上更新)

🐹2023年华为OD机试(更新中)

🐶新增题库-2023

以下是100分题目:

序号题目分值语言
1 寻找身高相近的小朋友100python、java、C++、JS
2围棋的气100python、java、C++、JS
3用连续自然数之和来表达整数100python、java、C++、JS
4开源项目热榜100python、java、C++、JS
5API集群负载统计100python、java、C++、JS
6整数对最小和100python、java、C++、JS
7素数之积100python、java、C++、JS
8CPU算力分配 100python、java、C++、JS
9最大坐标值100python、java、C++、JS
10寻找最富裕的小家庭100python、java、C++、JS
11查找接口成功率最优时间段100python、java、C++、JS
12敏感字段加密100python、java、C++、JS
13虚拟游戏理财100python、java、C++、JS
14IPv4地址转换成整数100python、java、C++、JS
15报文重排序100python、java、C++、JS
16整数编码100python、java、C++、JS
17阿里巴巴找黄金宝箱(I)100python、java、C++、JS
18中文分词模拟器100python、java、C++、JS
19单行道汽车通行时间100python、java、C++、JS
20手机App防沉迷系统100python、java、C++、JS
215G 网络建设100python、java、C++、JS
22靠谱的车100python、java、C++、JS
23执行时长100python、java、C++、JS
24万能字符单词拼写 100python、java、C++、JS
25来自异国的客人100python、java、C++、JS
26求最多可以派出多少支团队100python、java、C++、JS
27最长子字符串的长度(一)100python、java、C++、JS
28机场航班调度程序100python、java、C++、JS
29数的分解100python、java、C++、JS
30智能成绩表100python、java、C++、JS
31最长合法表达式100python、java、C++、JS
32最大N个数与最小N个数的和100python、java、C++、JS
33小朋友来自多少小区100python、java、C++、JS
34停车场车辆统计100python、java、C++、JS
35执行任务赚积分100python、java、C++、JS
36最多购买宝石数目100python、java、C++、JS
37求字符串中所有整数的最小和100python、java、C++、JS
38堆内存申请100python、java、C++、JS
39智能成绩表100python、java、C++、JS
40测试用例执行计划100python、java、C++、JS
41按身高和体重排排队100python、java、C++、JS
42攀登者1100python、java、C++、JS
43分披萨100python、java、C++、JS
44攀登者2100python、java、C++、JS
45机械绘图100python、java、C++、JS
46考勤信息100python、java、C++、JS
47字符串变换最小字符串100python、java、C++、JS
48分配土地100python、java、C++、JS
49小华最多能得到多少克黄金100python、java、C++、JS
50英文输入法100python、java、C++、JS
51游戏分组100python、java、C++、JS
52精准核酸检测100python、java、C++、JS
53小明找位置100python、java、C++、JS
54传递悄悄话100python、java、C++、JS
55手机App防沉迷系统100python、java、C++、JS
56转盘寿司100python、java、C++、JS
57小明找位置100python、java、C++、JS
58计算三叉搜索树的高度100python、java、C++、JS
59找座位100python、java、C++、JS
60数组去重和排序100python、java、C++、JS
61机器人搬砖100python、java、C++、JS
62生成哈夫曼树100python、java、C++、JS
63多段线数据压缩100python、java、C++、JS
64火星文计算100python、java、C++、JS
65求幸存者之和100python、java、C++、JS
66找朋友100python、java、C++、JS
67灰度图恢复100python、java、C++、JS
68螺旋数字矩阵100python、java、C++、JS
69密码输入检测100python、java、C++、JS
70密码解密100python、java、C++、JS
71内存冷热标记100python、java、C++、JS
72最小矩阵宽度100python、java、C++、JS
73会议室占用时间100python、java、C++、JS
74幼儿园篮球游戏100python、java、C++、JS
75部门人力分配100python、java、C++、JS
76特殊的加密算法100python、java、C++、JS
77信道分配100python、java、C++、JS
78字符串序列判定100python、java、C++、JS
79AI面板识别100python、java、C++、JS
80最大社交距离100python、java、C++、JS
81连续出牌数量100python、java、C++、JS
82模拟目录管理100python、java、C++、JS
83跳马问题100python、java、C++、JS
84剩余银饰的重量100python、java、C++、JS
85路口最短时间问题100python、java、C++、JS
86智能驾驶100python、java、C++、JS
87污染水域100python、java、C++、JS
88拼接url100python、java、C++、JS
89跳格子三100python、java、C++、JS
90免单统计100python、java、C++、JS
91跳房子I100python、java、C++、JS
92最小传输时延I100python、java、C++、JS
93叠积木100python、java、C++、JS
94根据IP查找城市100python、java、C++、JS
95启动多任务排序100python、java、C++、JS
96欢乐的周末100python、java、C++、JS
97找数字100python、java、C++、JS
98推荐多样性100python、java、C++、JS
99数据单元的变化替换100python、java、C++、JS
100芯片资源限制100python、java、C++、JS

以下是200分题目:

序号题目分值语言
1员工派遣200python、java、C++、JS
2亲子游戏200python、java、C++、JS
3Wonderland200python、java、C++、JS
4分月饼200python、java、C++、JS
5找城市200python、java、C++、JS
6两个字符串间的最短路径问题200python、java、C++、JS
7电脑病毒感染200python、java、C++、JS
8项目排期200python、java、C++、JS
95G网络建设200python、java、C++、JS
10局域网中的服务器个数200python、java、C++、JS
11田忌赛马200python、java、C++、JS
12最小矩阵宽度200python、java、C++、JS
13任务处理200python、java、C++、JS
14跳马200python、java、C++、JS
15符号运算200python、java、C++、JS
16孙悟空吃蟠桃200python、java、C++、JS
17最长子字符串的长度(二)200python、java、C++、JS
18最长的指定瑕疵度的元音子串200python、java、C++、JS
19抢7游戏200python、java、C++、JS
20贪心歌手200python、java、C++、JS
21考古学家200python、java、C++、JS
22解密犯罪时间200python、java、C++、JS
23字符串拼接200python、java、C++、JS
24查找一个有向网络的头节点和尾节点200python、java、C++、JS
25文件缓存系统200python、java、C++、JS
26园区参观路径200python、java、C++、JS
27快递员的烦恼200python、java、C++、JS
28文本统计分析200python、java、C++、JS
29矩阵匹配200python、java、C++、JS
30图像物体的边界200python、java、C++、JS
31寻找最优的路测线路200python、java、C++、JS
32运输时间200python、java、C++、JS
33高效货运200python、java、C++、JS
34贪吃的猴子200python、java、C++、JS
35反射计数200python、java、C++、JS
36伐木工200python、java、C++、JS
37二叉树的广度优先遍历200python、java、C++、JS
38二叉树计算200python、java、C++、JS
39学生重新排队200python、java、C++、JS
40运维日志排序200python、java、C++、JS
41找单词200python、java、C++、JS
42宜居星球改造计划200python、java、C++、JS
43需要打开多少监视器200python、java、C++、JS
44迷宫问题200python、java、C++、JS
45输出指定字母在字符串的中的索引200python、java、C++、JS
46比赛的冠亚季军200python、java、C++、JS
47二维伞的雨滴效应200python、java、C++、JS
48200python、java、C++、JS
49200python、java、C++、JS
50200python、java、C++、JS

🐸华为OD机试优秀必刷题

序号题目分值语言
1生理周期 200java
2朋友圈200java
3拆分200python
4无名的搜索题200java
5石油勘探200java
6小华的游泳时间200C++
7无名的搜索题200C++
8无名的搜索题200python
9拆分200C++
10神奇的卡片200java
11简单的最短路径200python
12石油勘探200java
13神奇的卡片200C++
14摘花生200Python
15朋友圈200C++
16小华的游泳时间200python
17摘花生200java
18石油勘探200c
19拆分200Java
20小华的游泳时间200Java
21简单的最短路径200C
22洗衣服200Java&Python&C++
23朋友圈200Python
24生理周期200Python
25小华的数字排序200Python
26决战200Java&Python&C++
27简单的最短路径200Java
28小华的数字排序200Java
29小华的数字排序200C++
30生理周期200C++

🐻知识点

🐷华为员工补充途径

华为员工,每年增加15000人左右,补充途径只有3种:
1、校招8000人,难度中,应届毕业生特别多,其他大厂招的少,难度大了许多;

2、OD转华为6000人,难度低,社招,工作内容、强度与华为员工一样,薪资待遇也基本一致;

3、17级以上社招,难度高,简历筛选要求高,面试难度大,有大厂经历的可以走这条路,薪资待遇还是可以匹配的。

🐮华为OD是什么?

OD全称(Outsourcing Dispacth)模式,目前华为和德科联合招聘的简称。目前华为社招大多数是OD招聘,17级以下都为OD模式,OD模式也是华为提出的一种新的用工形式,定级是13-17级,属于华为储备人才,每年都会从OD项目挑优秀员工转为正编。–考来的,描述的很准确。

🐗薪资待遇:

D1-D5对应薪资10K-35K左右,年终奖2-4个月,周六加班双倍工资,下个月发。入职OD会有一定薪资上涨,之后每年一次加薪,OD转华为一次加薪。

🐒华为OD值得去吗?

与一个武大本科生的聊天:

很多人介意OD的名号,如果你有意向加入华为的话,可以走OD流程。

认识了一个武大本科学生,考研二战失败,走了华为OD流程,他给我讲了他来OD的原因:

1、他认为,第一份工作去大厂很重要,但是对于他这种没有工作经验的人来说,去其他的大厂比较困难,走华为OD流程是最简单的路。

2、他了解OD转华为的流程,有在华为的同学也证实过,他相信自己有能力,1年后转华为。

3、更注重工作的实质,不太在乎名声。

华为OD的面试流程:
1、投递简历,同时提供姓名、邮箱、手机号、身份证号,用于锁定。

2、机试。3到算法题,400分满分,一般1个月的准备时间。

3、2轮技术面试,关注手撕代码、基础知识、项目经历

4、HR面和主管面。

5、录用审批,发offer。

🐴华为转正流程:

入职满1年,专业级,部门有hc,最近1次绩效A(每年2次绩效)

🐫华为 OD 机试:二本院校有机会吗?

有机会,但不大,大神除外!机考分数越高越好,所以需要提前刷题。机考通过后,如果没有收到面试邀请,也不要着急,非目标院校面试邀请发的时间比较晚。

非目标院校今年有点难,机试至少要考到 350 分,所以需要疯狂刷题,华为OD机考是有题库的,最好在考前刷完所有题库题目。

🐑 华为 OD 机试:跨专业可以参加华为OD

可以,但是如果你的本科院校比较差,上岸概率不大。

🐼华为 OD 机试:机试时可以看到错误的用例吗

看不到错误的用例

🐍华为 OD 机试:华为 OD 简历被锁定

机试通过,性格测试也通过,但是没人联系面试,发现简历被锁定。此时需要主动去联系HR。让他帮助你查询原因。

🐧华为 OD 机试:正式员工与OD员工的区别

华为外包员工与正式员工有许多不同之处。外包员工没有外网权限,因此无法访问某些网站和查找某些资料可能会更加困难。虽然有导师,但他们是外包公司的导师,而不是华为员工。外包员工的工卡是黄色的,只能用于出入门禁,每隔一年需要重新申请出入权限。此外,外包员工可能会感到归属感不足,例如在节日福利方面,正式员工可以获得礼品,而外包员工则可能会感到尴尬。有些会议只允许正式员工参加,例如政策会议等,与外包员工无关。除了工作由华为领导安排外,其他事情都由外包公司管理。

然而,外包员工也有一些优点。例如,如果不想加班,周末也可以选择不去。一般来说,外包员工不会被安排在周内版本守护工作中,也不会被要求在周内晚上临时支撑。如果出现问题,一般会叫正式员工。这是因为外包员工不是公司的员工,公司不能强制要求他们做任何事情。当然,这也因人而异,不同的项目和领导可能会有不同的要求。

需要注意的是,不同的部门之间可能存在差异,以上内容仅供参考。

华为OD和正式员工之间也有一些相同点和不同点。OD的卡证外观与正式员工相似,但只能用于门禁,不能直接刷卡消费。OD没有电子卡证,如果忘记带卡证,不能进入园区,只能找正式员工接待。OD的工号以300开头,而正式员工的工号以00开头。OD的绩效考核与正式员工不同,是与同级的OD员工一起考核。考勤相关的事宜由外企德科负责处理,但任何电子流都需要华为领导审批。薪资计算由外企德科处理,因为工资是由他们发放的。OD没有股票激励,但周末加班有双倍工资,可以在下个月15号一起发放。如果当月请假,加班费将自动抵扣。

除了以上不同点,OD基本上与正式员工相同,包括外网权限、日常节假日福利和开发任务分配。

🐝华为 OD 机试:华为 od 岗的薪资待遇

13 级中位数在 9k-13k,

14 级中位数在 13k-17k,

15 级中位数在 17k-21k,

16 级中位数在 21k-25k,

17 级中位数在 25k-29k

薪资结构基本工资+年终奖+分红**,在国外有补助,在华为干的越久,年底奖金和分红越多,这和其他公司一样。年终奖年终奖每个人都不一样,跟考核有关。15 级以上的华为员工年终奖一般是 6-12 个月工资。年度奖金计算为:A =4 个月工资,B+ =3 个月工资,B=2 个月工资。

🐋华为 OD 机试:华为OD能不能转正,转正要求及转正率怎么样

要成为正式员工,需要满足以下条件:在可信专业级入职满一年,取得两次绩效A(或者优秀转正+一个A),部门有招聘计划,且通过体检。当然,还有其他细节要求,因为每个部门的要求都不一样。但是如果以上几个条件都不能满足,那么转正的机会就不大了。至于转正率,个人观点是,华为的OD转正率大约等于离职率减去社招和校招人员的数量。如果业务增加,转正率就会高于后者;反之,则会低于后者。

🐲华为校招目标院校

在这里插入图片描述

在这里插入图片描述

  • 41
    点赞
  • 134
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 22
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一键难忘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值