为什么会去华为 OD?网传的 OD 转华为正编,真的假的?

在这里插入图片描述

目录

    • 专栏导读
    • 一、为什么会去华为 OD
    • 二、华为 OD 的工作内容
    • 三、OD 与华为自有员工的对比
    • 四、那,到底要不要去华为 OD?
    • 五、网传的 OD 转华为正编,真的假的?
      • 1、连续两次绩效 A
      • 2、通过可信专业级认证
    • 六、最后,真的感谢 OD,也感谢华为
    • 七、华为OD,冲了,如何刷题呢?

华为OD机试 2023B卷题库疯狂收录中,刷题点这里

在这里插入图片描述

专栏导读

本专栏收录于《华为OD机试(JAVA)真题(A卷+B卷)》。
刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,订阅后,专栏内的文章都可看,可加入华为OD刷题群(私信即可),发现新题目,随时更新,全天CSDN在线答疑。

一、为什么会去华为 OD

在平安产险(正式员工)只待了3个月,就跳去华为 OD,朋友们都是很不理解的 —— 好好的正编不做,去什么外包啊

但那个时候,我铁了心要去做大数据,不想和没完没了的 CRUD 打交道。刚好面试通过的岗位是华为 Cloud BU 的大数据部门,做的是国内政企中使用率绝对领先的大数据平台……

平台和工作内容都不错,这么好的机会,说啥也要去啊。

二、华为 OD 的工作内容

带着无限的期待,火急火燎地去华为报到了。

和招聘的 HR 说的一样,和华为自有员工一起办公,工作内容和他们完全一样:

  • 主管根据你的能力水平分配工作,逐渐增加难度,能者多劳;
  • 试用期6个月,有导师带你,一般都是高你2个 Level 的华为自有员工,基本都是部门大牛。

所以,不存在外包做的都是基础的、流程性的、没有技术含量的工作 —— 顾虑这个的完全不用担心,你只需要打听清楚要去的部门/小组具体做什么,能接受就再考虑其他的。

感触很深的一点是:华为是有着近20万员工的巨头,内部有很多流程和制度。好处是:能接触到大公司的产品从开发、测试,到发布、运维等一系列的流程,比如提交代码的时候,会由经验资深、经过内部认证的大牛给你 Review,在拉会检视的时候,可以学习他们考虑问题的角度,还有对整个产品全局的把控。

但同时,个人觉得这也有不好的地方:流程繁琐会导致工作效率变低,比如改动几行代码,就需要跑完整个 CI(有些耗时比较久),还要提供自验和 VT 的报告。

三、OD 与华为自有员工的对比

什么是 OD?Outstanding Dispatcher,人员派遣,官方强调说,OD 和常说的“外包”是不一样的。

说说我了解的 OD:

  1. 参考华为的薪酬框架,OD 人员的薪酬体系有一定的市场竞争力 —— 的确是这样,貌似会稍微倒挂同级别的自有员工;
  2. 可以参与华为主力产品的研发 —— 是的,这也是和某软等“供应商”的兄弟们不一样的地方;
  3. 外网权限也可以申请打开(对,就是梯子),部门内部的大多数文档都是可以看的;
  4. 工号是单独的300号段,其他供应商员工的工号是8开头,或着 WX 开头;
  5. 工卡带是红色的,和自有员工一样,但是工卡内容不同,OD 的明确标注:办公区通行证,并有德科公司的备注:

还听到一些内部的说法:

  • 没股票,没TUP,年终奖少,只有工资可能比我司高一点点而已;
  • 不能借针对HW的消费贷,也不能买公司提供的优惠保险……

四、那,到底要不要去华为 OD?

我想,搜到我这篇文字的你,心里其实是有偏向的,只是缺最后一片雪花❄️,让自己下决心。

作为过来人之一,我再提供一些参考吧:

  1. 除了华为 OD,还有没有更好的选择? 综合考虑加班(996、有些是9106甚至更多)、薪资、工作内容,以及这份工作经历对你整个职业的加成等等因素;
  2. 有看到一些内部的说法,比如:“奇怪OD这么棒,为啥大家不自愿转去OD啊?”;再比如:“OD等同华为?这话都说的出口,既然都等同,为啥还要OD?就是降成本嘛……”
  3. 内心够强大吗?虽然没有人会说你是 OD,但总有一些事情会提醒你:你不是华为员工。比如:
    • 内部发文啥的,还有心声平台的大部分内容,都是无权限看的;
    • 你的考勤是在租赁人员管理系统里考核,绩效管理也是;
    • 自有员工的工卡具有消费功能(包括刷夜宵),OD 的工卡不能消费,需要办个消费卡,而且夜宵只能通过手机软件领取(自有员工是用工卡领的);
    • 你的加班一定要提加班申请电子流换 Double 薪资,不然只能换调休,离职时没时间调休也换不来 Double —— 而华为员工即使自己主动离职,也是有 N+1,以及加班时间换成 Double 薪资的;

说了这么多,决定还是要你自己下

但是要强调下:在我20年12月底离职的时候,OD 同学的工号已经排到1w+了。

也就是说,在一年左右的时间里,有1万多同学接受了 OD 并成功入职了,在技术实力、工作能力上,基本都是挺不错的,希望社会上没切实了解过 OD 的同学,不要戴着有色眼镜看我们。

五、网传的 OD 转华为正编,真的假的?

这个放到单独的一节,是因为它很重要,有很多纠结的同学在关注这个问题。

答案是:真的。

据各类非官方渠道(比如知乎上的一些分享),转华为自有是有条件的:

  1. 入职时间:一年以上
  2. 绩效要求:连续两次绩效 A
  3. 认证要求:通过可信专业级认证
  4. 其他条件:根据业务部门的人员需求及指标要求确定

说说这些条件吧:

1、连续两次绩效 A

绩效 A 大约占整个部门的前10%,连续两次 A 的意思就是一年里两次考评都排在部门前10%,能做到这样的在华为属于火车头,这种难得的绩效会舍得分给一个租赁人员吗?

(20210605更新下)一年多了,还留着的 OD 同学告知我:OD 是单独评绩效的,能拿到 A 的比例,大概是 1/5,对应的年终奖就是4个月;绩效是 B,年终奖就是2个月。

在我看来,在试用期答辩时,能拿 A,接下来半年的绩效大概率也是拿 A 的。

但总的来说,这种事既看实力,又看劳动态度(能不能拼命三郎疯狂加班),还要看运气(主管对你是不是认可)……

2、通过可信专业级认证

可信专业级认证考试是啥?华为在推动技术人员的可信认证,算是一项安全合规的工作。

专业级有哪些考试呢?共有四门:

  1. 科目一:上级编程,对比力扣2道中等、1道困难;
  2. 科目二:编程知识与应用,考察基础的编程语言知识等;
  3. 科目三:安全编程、质量、隐私,还有开发者测试等;
  4. 科目四:重构知识,包括设计模式、代码重构等。

上面这些,每一门单季度只能考一次(好像有些一年只能考3次),每个都要准备,少则3天,多则1星期,不准备,基本都过不了。

我在4个月左右、还没转正的时候,就考过了专业级的科目二、三、四,只剩科目一大半年都没过,但也有同事没准备,连着好几次都没通过。

六、最后,真的感谢 OD,也感谢华为

运气很好,在我换工作还不到3个月的时候,华为还收我。

我遇到了很好的主管,起码在工作时间,感觉跟兄长一样指导、帮助我;

分配给我的导师,是我工作以来认识到技术实力最厉害的人,定位问题思路清晰,编码实力强悍,全局思考问题、制定方案……

小组、部门的同学都很 nice,9个多月里,我基本每天都跟打了鸡血一样,现在想想,也不知道当时为什么会那么积极有干劲

从个人能力上来讲,我是进不去华为的(心里还是有点数的 )。正是有了 OD 这个渠道,才有机会切身感受华为的工作氛围,也学到了很多软技能:

  1. 积极主动,勇于承担尝试,好工作要抢过来自己做;
  2. 及时同步工作进展,包括已完成、待完成,存在的风险困难等内容,要让领导知道你的工作情况;
  3. 勤于总结提炼输出,形成个人 DNA,利人利己;
  4. 有不懂的可以随时找人问,脸皮要厚,虚心求教;
  5. 不管多忙,所有的会议,不论大小,都要有会议纪要,邮件发给相关人……

再次感谢,大家都要加油呀,向很牛掰很牛掰前进。

七、华为OD,冲了,如何刷题呢?

华为机考并不难,原因很简单,因为这个考试是有题库的!你在进入机考页面的时候网页上会显示正在组卷中,其实就是去题库里找两个简单题一道复杂题。既然这是一场有题库的考试,那我们最重要的当然是获取最全面的题库对吧,这个大家放心我已经帮大家整理好了,未来也会持续更新!

我觉得准备机考前的第一件事是选择一门合适的编程语言,华为机考对编程语言是没有限定的,你可以选择自己最喜欢的编程语言。考虑到大部分华为OD的应聘者都是技术基础较为薄弱甚至非科班的同学,我还是满建议大家使用Java来应付机考还有后面的手撕代码的,当然如果你会JS、Python、C++的话也可以用来考试。

如果基于我提供的题库开始认认真真刷题,不开玩笑的说遇到原题是肯定的,正常情况下遇到两道原题是不难的,很多同学是直接三题全部命中!因为华为题库三个月会更新一部分新题进来,所以大家尽量不要在新题刚刚更新的时候去做,建议在新题发布一个月后再考我感觉命中两道很正常的!

2023华为OD统一考试(B卷)题库清单(按算法分类),如果你时间紧迫,就按这个刷

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/290109.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

GitHub上的15000个Go模块存储库易受劫持攻击

内容概要: 目前研究发现,GitHub上超过15000个Go模块存储库容易受到一种名为“重新劫持”的攻击。 由于GitHub用户名的更改会造成9000多个存储库容易被重新劫持,同时因为帐户删除,会对6000多个存储库造成重新劫持的危机。目前统计…

CentOS 7 实战指南:文件或目录的权限操作命令详解

前言 这篇文章详细介绍了文件和目录的常用权限操作命令,并提供了全面的技术解析。通过本文,你将学习如何使用 chmod 和 chown 命令来管理文件和目录的权限,控制用户和用户组的访问权限。无论你是初学者还是有经验的系统管理员,这…

代码随想录刷题笔记(DAY 8)

今日总结:最后一道题解决的比较糟糕,后续会补上新解法,今天还是将中心放在了前端。 Day 8 01. 反转字符串(No. 344) 题目链接 代码随想录题解 1.1 题目 编写一个函数,其作用是将输入的字符串反转过来。…

如何解决大模型的「幻觉」问题?

欢迎关注博主 Mindtechnist 或加入【智能科技社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,贝叶斯滤波与Kalman估计、多传感器信息融合,机器学习,人工智能&#xff0c…

【12】ES6:模块化

一、JavaScript 模块化 JavaScript 模块化是一种组织和管理 JavaScript 代码的方法,它将代码分割为独立的模块,每个模块都有自己的作用域,并且可以导出和导入功能。模块化可以提高代码的可维护性、可重用性和可扩展性。 在JavaScript中&…

FCN学习-----第一课

语义分割中的全卷积网络 CVPR IEEE国际计算机视觉与模式识别会议 PAMI IEEE模式分析与机器智能汇刊 需要会的知识点: 神经网络:前向传播和反向传播 卷积神经网络:CNN,卷积,池化,上采样 分类网络&#xff1a…

CCF模拟题 202312-1 仓库规划

问题描述 试题编号: 202312-1 试题名称: 仓库规划 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 输入格式 输出格式 样例输入 4 2 0 0 -1 -1 1 2 0 -1样例输出 3 1 0 3样例解释 Java实现代码: import …

Spring高手之路-Spring Bean、Java Bean和对象的区别与联系

目录 什么是Spring Bean 什么是Java Bean 什么是对象 Spring Bean与Java Bean与对象的联系与区别 联系 区别 什么是Spring Bean 在Spring官方文档中对Bean的解释如下: In Spring, the objects that form the backbone of your application and that are manage…

贪吃蛇C语言实现(有源码)

前言 之前学了一点easyx图形库的使用&#xff0c;掌握一些基本用法后就用贪吃蛇来进行实战了&#xff0c;运行视频放在csdn视频那一栏了&#xff0c;之前的烟花也是。 1.头文件 #define _CRT_SECURE_NO_WARNINGS 1 #include<easyx.h> #include<conio.h> #includ…

odoo17 | 基本视图

前言 我们在上一章中已经看到Odoo能够为给定模型生成默认视图。在实践中&#xff0c;默认视图是绝对不可接受的用于商业应用程序。相反&#xff0c;我们至少应该以逻辑方式组织各种字段。 视图在带有动作和菜单的XML文件中定义。它们是ir.ui.view模型的实例。 在我们的房地产…

YOLO+SlowFast+DeepSORT 简单实现视频行为识别

前段时间刷短视频看到过别人用摄像头自动化监控员工上班状态&#xff0c;比如标注员工是不是离开了工位&#xff0c;在位置上是不是摸鱼。虽然是段子&#xff0c;但是这个是可以用识别技术实现一下&#xff0c;于是我在网上找&#xff0c;知道发现了 SlowFast&#xff0c;那么下…

Sharding-JDBC快速使用【笔记】

1 引言 最近在使用Sharding-JDBC实现项目中数据分片、读写分离需求&#xff0c;参考官方文档&#xff08;Sharding官方文档&#xff09;感觉内容庞杂不够有条理&#xff0c;重复内容比较多&#xff1b;现结合项目应用整理笔记如下供大家参考和自己回忆使用&#xff1b; 在…

苹果手机数据删除怎么恢复?这几个方法值得一试!

不小心删除了iPhone里的照片&#xff1f;别担心&#xff0c;数据恢复是有可能的&#xff01; 从这里&#xff0c;你可以找到你的备份并恢复丢失的数据。如果你没有备份&#xff0c;那么数据恢复软件可能可以帮助你。它们可以扫描你的iPhone或iTunes备份&#xff0c;找到你删除…

打字练习(Python代码模拟打字练习软件效果)

Python代码模拟打字练习软件效果&#xff0c;循环进行单行打字练习&#xff0c;结束时输出平均速度和综合正确率。 (笔记模板由python脚本于2024年01月03日 22:36:34创建&#xff0c;本篇笔记适合熟悉Python字符串和列表基本数据类型的coder翻阅) 【学习的细节是欢悦的历程】 P…

如何利用Oracle官方网站不登录账号下载和安装非最新版本的JDK(版本自由选择)

一、JDK概述 JDK&#xff08;Java Development Kit&#xff09;是Java开发工具集&#xff0c;是针对Java编程语言的软件开发环境。它包含了Java编译器、JRE&#xff08;Java运行时环境&#xff09;以及其他一些用于开发、调试和测试Java应用程序的工具&#xff0c;是Java开发人…

通用Mapper怎么开接口扫描

作者简介&#xff1a;大家好&#xff0c;我是smart哥&#xff0c;前中兴通讯、美团架构师&#xff0c;现某互联网公司CTO 联系qq&#xff1a;184480602&#xff0c;加我进群&#xff0c;大家一起学习&#xff0c;一起进步&#xff0c;一起对抗互联网寒冬 学习必须往深处挖&…

三维模型数据的几何坐标变换的点云重建并行计算技术方法分析

三维模型数据的几何坐标变换的点云重建并行计算技术方法分析 倾斜摄影三维模型数据的几何坐标变换与点云重建并行计算技术的探讨主要涉及以下几个方面&#xff1a; 1、坐标系定义与转换&#xff1a;在进行坐标变换前&#xff0c;需要确定各个参考系的定义并实现坐标系之间的转…

[Angular] 笔记 15:模板驱动表单 - 表单验证

油管视频&#xff1a; Form Validation 有三种类型的验证&#xff1a; valid, pristine(是否被编辑过&#xff0c;被改过)&#xff0c;以及 touched 相反的属性&#xff1a; invalid, dirty, untouched pokemon-template-form.component.html 代码修改&#xff1a; 任何时候…

geemap学习笔记040:GEE中样本点选择操作流程

前言 geemap中目前有一个bug&#xff0c;就是在选择样本点的时候不合理&#xff0c;选完一类样本之后&#xff0c;没法继续选择下一类&#xff0c;并且没法在线进行编辑和修改。因此目前就只能结合在线版的GEE进行样本选择&#xff0c;本节就详细的介绍一下GEE中样本点的选择过…

Transformer 架构解释

一、说明 变形金刚是机器学习的一个新发展&#xff0c;最近引起了很大的轰动。他们非常善于跟踪上下文&#xff0c;这就是为什么他们写的文本有意义。在本章中&#xff0c;我们将介绍它们的体系结构以及它们的工作原理。 amanatulla1606 Transformer 模型是机器学习中最令人兴奋…