【华为OD机试】-2023(A+B卷)真题【C++,JAVA,Python】

考点分类:华为OD机试真题(2023)-考点分类

近期考题:华为OD机试 真题2023 Q1 (A卷)

c++/python/java专栏:华为OD机试(Python,Java,C++)2023(A+B卷)

python专栏:华为od机试(python)2023(A卷)

2023.5月,OD机考试题库增加了B卷。B卷的题目包括2022年老题库2023新增题目B卷的题目博主也会第一时间更新

博主通信专业学硕,10余年互联网大厂经验,精通多种编程语言,已帮助千余名同学通过OD机考。每行代码都蕴含着了博主从业以来所积累的经验和技巧,可谓干货满满

 提醒:

1.如果考试链接为【A卷】,即对应本专栏A卷的题目

2.如果考试链接为【B卷】,则对应本专栏B卷的题目

2023(B卷)基础题
序号
题目 分数 时间
1 补种未成活胡杨 100 2023 B卷
2 路灯照明问题 100 2023 B卷
3 敏感字段加密 100 2023 B卷
4 阿里巴巴找黄金宝箱(I) 100 2023 B卷
5 喊7的次数重排 100 2023 B卷
6 斗地主之顺子 100 2023 B卷
7 IPv4地址转换成整数 100 2023 B卷
8 分苹果 100 2023 B卷
9 组成最大数 100 2023 B卷
10 最大花费金额 100 2023 B卷
11 太阳能板最大面积 100 2023 B卷
12 座位调整 100 2023 B卷
13 选修课 100 2023 B卷
14 分班 100 2023 B卷
15 分糖果 100 2023 B卷
16 最远足迹 100 2023 B卷
17 需要打开多少监控器 100 2023 B卷
18 VLAN资源池 100 2023 B卷
19 求字符串中所有整数的最小和 100 2023 B卷
20 求满足条件的最长子串长度 100 2023 B卷
21 TLV解析 Ⅰ 100 2023 B卷
22 拼接URL 100 2023 B卷
23 水仙花数 Ⅰ 100 2023 B卷
24 最大股票收益 100 2023 B卷
25 找朋友 100 2023 B卷
26 找车位 100 2023 B卷
27 猴子爬山 100 2023 B卷
28 按身高和体重排队 100 2023 B卷
29 最少交换次数 100 2023 B卷
30 德州扑克 100 2023 B卷
31 告警抑制 100 2023 B卷
32 寻找身高相近的小朋友 100 2023 B卷
33 消消乐游戏 100 2023 B卷
34 数组组成的最小数字 100 2023 B卷
35

求最多可派出多少支团队

100 2023 B卷
36 数组去重和排序 100 2023 B卷
37 快递运输 100 2023 B卷
38 停车场车辆统计 100 2023 B卷

2023(B卷)进阶题
序号
题目 分数 时间
1 宜居星球改造计划 200 2023 B卷
2 找最小数 200 2023 B卷
3 解压报文 200 2023 B卷
4 We are a team 200 2023 B卷
5 最长广播效应 200 2023 B卷
6 服务失效判断 200 2023 B卷
7 导师请吃火锅 200 2023 B卷
8 考古学家 200 2023 B卷
9 叠积木 200 2023 B卷
10 打印任务排序 200 2023 B卷
11 仿LISP计算​​​​​​​ 200 2023 B卷
12 高效的任务规划 200 2023 B卷
13 转骰子 200 2023 B卷
14 最少面试官数 200 2023 B卷
15 欢乐的周末 200 2023 B卷
16 最佳植树距离 200 2023 B卷

2023(A卷)基础题

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

  羊、狼、农夫过河

200 JAVA、Python、C++
2

 快递投放问题

200 JAVA、Python、C++
3 创建二叉树 200 JAVA、Python、C++
4

机器人活动区域

200 JAVA、Python、C++
5

 垃圾短信识别

200 JAVA、Python、C++
6

 上班之路

200 JAVA、Python、C++
7

 统计差异值大于相似值二元组个数

200 JAVA、Python、C++
8 士兵过河 200 JAVA、Python、C++
9

最大化控制资源成本、任务混部

200 JAVA、Python、C++
10

 最少数量线段覆盖

200 JAVA、Python、C++
11

 机房布局

200 JAVA、Python、C++
12

 最优资源分配

200 JAVA、Python、C++
13

 不含 101 的数

200 JAVA、Python、C++
14  二元组个数 200 JAVA、Python、C++
15

 快速开租建站

200 JAVA、Python、C++
16

 Excel单元格数值统计

200 JAVA、Python、C++
17

 查找二叉树节点

200 JAVA、Python、C++
18

 分奖金

200 JAVA、Python、C++
19

 基站维护工程师

200 JAVA、Python、C++
20 计算快递业务主站点 200 JAVA、Python、C++
21

区间连接器

200 JAVA、Python、C++
22

区块链文件转储系统

200 JAVA、Python、C++
23

单核CPU任务调度

200 JAVA、Python、C++
24

开放日活动

200 JAVA、Python、C++
25

数字加减游戏

200 JAVA、Python、C++
26

去除多余空格

200 JAVA、Python、C++
27

天然蓄水库

200 JAVA、Python、C++
28 递增字符串 200 JAVA、Python、C++
29

优雅子数组

200 JAVA、Python、C++
30

组装新的数组

200 JAVA、Python、C++
31

最差产品奖

200 JAVA、Python、C++
32

最大数字

200 JAVA、Python、C++
33

最多等和不相交连续子序列

200 JAVA、Python、C++
34

最优高铁城市修建方案

200 JAVA、Python、C++
35 统一限载最小值 200 JAVA、Python、C++
36

硬件产品销售方案

200 JAVA、Python、C++
37

人数最多的站点

200 JAVA、Python、C++
38

日志限流

200 JAVA、Python、C++
39

实力差距最小和

200 JAVA、Python、C++
40 无向图染色 200 JAVA、Python、C++
41

信号发射与接收

200 JAVA、Python、C++
42

几何平均值最大子数组

200 JAVA、Python、C++
43

最多组合直角三角形个数

200 JAVA、Python、C++
44

Linux发行版的数量

200 JAVA、Python、C++
45

计算网络信号、信号强度

200 JAVA、Python、C++
46

优选核酸检测点

200 JAVA、Python、C++
47

大炮攻城

200 JAVA、Python、C++
48

组合出合法最小数

200 JAVA、Python、C++
49 服务中心选址 200 JAVA、Python、C++
50

 字母组合 

200 JAVA、Python、C++
51  简单的解压缩算法 200 JAVA、Python、C++
52 寻找符合要求的最长子串 200 JAVA、Python、C++
53 九宫格 200 JAVA、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,薪资满意的话就可以体检准备入职了。

OD的薪资待遇

        毕竟OD的待遇还是比较有吸引力的,和正式员工比,虽然没有股票,绩效也会少1000,但其他方面基本都差不多。华为od岗的薪资13级大概在9k-13k,14级大概在13k-17k,15级大概在17k-21k,16级大概在21k-25k,17级大概在25k-29k之间。

       OD的工资分为基本工资和绩效两部分,根据我所在部门的情况,d3工资的中位数在23k。当然薪资也根据地域和笔试面试的表现来综合评定的。所以说如果想拿到尽可能高的定级,笔试一定不能轻视


年终奖:

        每个人的年终奖也会因考评不同而有差别。15级以上的华为员工年终奖一般是6-12个月工资。OD年度奖金计算为:A =4个月工资,B+ =3个月工资,B=2个月工资。华为的技术等级是职称,任职资格是享受的待遇等级。规定为技术等级+13=任职资格,比如技术等级3A,任职资格即为3A+13=16A。18级是重要分水岭,往上升需要重新考评、答辩,越过去后就是领导/专家。


od转正

        od岗想要转正,首先要绩效持续优秀,起码两次B+,甚至A(绩效仅和od一起评),而且部门有hc,并且通过可信专业级,总共四个科目,有上机,通用编程知识等。

猜你喜欢

转载自blog.csdn.net/goldarmour/article/details/129807099
今日推荐