【华为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补种未成活胡杨1002023 B卷
2路灯照明问题1002023 B卷
3敏感字段加密1002023 B卷
4阿里巴巴找黄金宝箱(I)1002023 B卷
5喊7的次数重排1002023 B卷
6斗地主之顺子1002023 B卷
7IPv4地址转换成整数1002023 B卷
8分苹果1002023 B卷
9组成最大数1002023 B卷
10最大花费金额1002023 B卷
11太阳能板最大面积1002023 B卷
12座位调整1002023 B卷
13选修课1002023 B卷
14分班1002023 B卷
15分糖果1002023 B卷
16最远足迹1002023 B卷
17需要打开多少监控器1002023 B卷
18VLAN资源池1002023 B卷
19求字符串中所有整数的最小和1002023 B卷
20求满足条件的最长子串长度1002023 B卷
21TLV解析 Ⅰ1002023 B卷
22拼接URL1002023 B卷
23水仙花数 Ⅰ1002023 B卷
24最大股票收益1002023 B卷
25找朋友1002023 B卷
26找车位1002023 B卷
27猴子爬山1002023 B卷
28按身高和体重排队1002023 B卷
29阿里巴巴找黄金宝箱(Ⅱ)1002023 B卷
30玩牌高手1002023 B卷
31告警抑制1002023 B卷
32寻找身高相近的小朋友1002023 B卷
33消消乐游戏1002023 B卷
34数组组成的最小数字1002023 B卷
35求最多可派出多少支团队1002023 B卷
36数组去重和排序1002023 B卷
37快递运输1002023 B卷
38停车场车辆统计1002023 B卷

2023(B卷)进阶题

序号题目分数时间
1宜居星球改造计划2002023 B卷
2找最小数2002023 B卷
3解压报文2002023 B卷
4We are a team2002023 B卷
5最长广播效应2002023 B卷
6服务失效判断2002023 B卷
7导师请吃火锅2002023 B卷
8考古学家2002023 B卷
9叠积木2002023 B卷
10打印任务排序2002023 B卷
11仿LISP计算2002023 B卷
12高效的任务规划2002023 B卷
13转骰子2002023 B卷
14最少面试官数2002023 B卷
15欢乐的周末2002023 B卷
16最佳植树距离2002023 B卷
17阿里巴巴找黄金宝箱(IV)2002023 B卷
18通过软盘拷贝文件2002023 B卷
19代表团坐车2002023 B卷
20区间交集2002023 B卷

2023(A卷)基础题

序号题目分数语言
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卷)进阶题

序号题目分数语言
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,薪资满意的话就可以体检准备入职了。

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,并且通过可信专业级,总共四个科目,有上机,通用编程知识等。

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
xiaoxingxing的头像xiaoxingxing管理团队
上一篇 2023年6月13日
下一篇 2023年6月13日

相关推荐