1. 正在等 OD Offer 的一位考友 – 华为 OD 面经
OD 机试
- 报文传输重排序(字符串处理)
- 数大雁(不知道什么类型,leetcode1419)
- 最小资金赢得最多选票(递归+回溯)
这些题橡皮擦OD题库都已经收录了:【喜报】华为OD统一考试(B卷)题库清单(已收录173题),更快,更全的 B 卷题库大纲
技术一面
- 自我介绍
- mysql 相关八股文
- spring 事务相关八股文
- 缓存击穿、缓存雪崩八股文
- 遇到的问题怎么解决的
- 手撕:十八进制数比较大小
技术二面
- 自我介绍
- 一些组件在实际使用中的
- 编程规范、组件使用规范、表结构怎么设计
- 遇到的问题怎么解决的
- 手撕:多线程实现生产者消费者,堆积满 100 后停止生产,消费到小于 50 后继续生产
第一个部门的综面
- 自我介绍
- 工作经历介绍:解决过什么问题、项目组人员配比、需求上线流程等
- 喜欢什么运动
- 未来的发展规划
- 薪资情况聊了下
- 给我介绍了下部门的情况
第一个部门的资面
- 自我介绍
- 每家公司的离职原因
- 未来的发展规划
第二个部门的综面
- 从简历上挑了一个项目讲讲
- 喜欢什么运动
- 给我介绍了下部门的情况
第二个部门的资面
- 自我介绍
- 每家公司的离职原因
- 未来准备在哪个城市工作
- 加班怎么看
- 总的来说是确认稳定性
提交材料,等 offer
2. 本科 22 届,双非一本一位考友 – 华为 OD 面经
华为 od 面经背景
先说下背景,本科 22 届,双非一本,今年 3 月考研没上岸后开始找工作,无任何项目经历比赛经历,C++,基础算法大概大学课程应试水平。目前就职于华为 od 杭州终端 鸿蒙 C++开发
下面先说下笔面试的经历,再分享下入职 4 个月以来的一些体会。
笔面试经历
华为 OD 的面试流程
- 投递简历,同时提供姓名、邮箱、手机号、身份证号,用于锁定。
- 机试。3 个算法题,100 分,100 分,200 分,共 400 分。
- 2 轮技术面试。
- HR 面和主管面。
- 录用审批,发 offer。
我的面试过程
首先入职流程。先要参加机试,机试时间可以沟通,这里建议大家机试能约早一些就早一些,早机试,早入职。机试通过之后大概还需要半个月 20 天左右才可以入职,我的话当时就想多准备下机试,多墨迹了一个星期,结果一个星期也没多准备些啥,然后机试难度也不是很大,白白耽误了一星期。
机试的话,3 道题,100 分,100 分,200 分,一共 400。第一道题是个公约数啥的吧,记不太清了,反正很简单,属于送分的。第二道题是字符串处理的,需要用滑动窗口来解,我感觉滑动窗口方法看过几个题的话,也很容易可以做出来。第三道题是个 DFS 的,也比较容易有思路,全程大概一个半小时就直接交卷了,因为三个感觉自己都写的差不多,线也不是很高,又比较想看分,就直接交了,最后 AC 了第一个吧,剩余俩应该都有一部分用例没过,大概 200 多分就过了。线应该是 150 来着。准备的话,推荐重点看下 map,set,unordered_map 这几种算法题里面常用容器的用法,看看滑动窗口,DFS,BFS 这些经典的方法,每种方法做上 2/3 题大概就可以,动态规划有难度的据说是遇不到的。
性格测试选积极的选项就可以,前后选项注意一致性,这两点注意到没问题的。通过后大概 2、3 个工作日,我当时是这样的,就会收到一面。一面结束后大概 1、2 天会收到结果并开始二面。我的 1,2 面是一周完成的。
技术一面、二面同样的流程。先是一道算法题,难度是机试 100 分题的难度,我当时一面做出来了,二面开始思路不太清晰,面试的同事就提示了一下,然后就顺利做出来了,之后因为我没项目比赛经历,也没有工作经验,所以两个面试都是问的一些 C++和基础算法这些东西,大概都是些很经典的 C++面试问题,也不是问的很难。总之感觉面试体验还可以吧,对于我这种小白来说,没有很为难人,就是根据你的情况去问一些问题。
二面结束第二天通知了我结果,大概等了 3、4 天是主管面和 HR 面,主管面主要是介绍下部门情况,聊聊三观、过往、未来,这些,就不会涉及到技术上的东西了,这个主管面据说是不会挂的,HR 面就是谈薪资,职级这些,很纯粹了就,到这里就几乎是拿到 offer 了。
总流程我当时是 20 天左右,从机试到收到最后 offer 邮件。近期公司正最大力度的投入鸿蒙研发,鸿蒙部门岗位 HC 也巨多,所以流程走的应该特别快,要求和难度应该也会更低。
入职后的工作
- 日常工作:OD 平时工作啥的都是和华为在一起的,没有任何区别,工作强度与华为员工一致,124 晚 9 点,35 晚 5 点 30,周六申请加班可以直接通过,周六加班双倍工资。
- 氛围:大家整体素质比较高,好相处。工作时间长了之后,会有一定的心里压力,催人前行,很锻炼人。平时福利也很多,每晚都有夜宵,平时有时也会有下午茶,水果这些,发了活动经费大家也会一起吃一顿。
- 收入:D1-D5 五个级别,薪资 10-40K 左右,年终奖 2-4 个月,周末加班双倍工资,下个月发。入职 OD 会有一定薪资上涨,之后每年一次加薪,OD 转华为一次加薪。
- 培养:无区别的都配备 1 对 1 的导师全程帮你熟悉业务,0 经验完全可以适应。我刚入职连 Linux 都不会用,现在也已经在做项目了。当然这离不开我导师和周围同事的帮助,部门氛围真的很好。
- 发展:参与鸿蒙系统的开发,国家大力支持,前途一片光明,很多有志者加入进来就是为了这块技术。
3. 经历流程最长的面试过程 – 华为 OD 面经
我是去年年底接触到的华为 od 信息,也没有特别好的工作机会就加了德科的人了解了一下。经过综合考虑,决定来看看。经历也是蛮坎坷的。主要自己这边有点事,耽搁了 1-2 个月。部门的位置没有了,然后换面了两个部门。现在跟大家分享下面试的流程跟攻略
填写 OD 信息
首先是填信息,报考机试(之前是 320 分过,现在 150 分好像就行,一共 400 分)第一道题一般是简单题,中等难度,第二道题大概在中等较难,第三道题在较难困难的难度。全 400 分通过可能得看随机到的题是不是跟自己当时一致了。每道题的分数就是分值*通过用例百分比。其实做完第一题 100%然后第二题通过 50%用例都过了。有手就行。刷题的话可以 le**de,牛x网上也有。
性格测试
然后是做性格测试,按照实际填即可。不用刻意选不符合自己性格的答案。我是按真实填的。个人认为按真实填,如果不符合对方要求,提前散伙,也挺好。
排一面跟二面
通过性格测试,然后就是安排一面跟二面了。面试官是华为正式员工,部门可能是随机的。反正可以确定的是绝对不是用人部门的。技术面有一道题算法题,然后会问你一些工作上的内容。(ps:不排除有些面试官喜欢问八股。比如 jvm 工作原理,什么垃圾回收机制)正常表现即可。最重要的是算法题一定要做出来。做出来的前提下,要保证循环路径,时间复杂度,还有递归这些的合理性,稍微考虑下。其他感觉没有需要注意的。
部门资面
两轮技术面试过后,如果通过了,会安排部门资面,部门 HR 会了解你的基本情况,然后问一下工作经历上的问题。就简单聊天。如果你过了技术面。后面基本上是稳的。顶多就是部门跟之前不一样。
领导综合面试
资面之后是部门领导综合面试,这环节得表达自己的意向,虚心一点。注意说话别磕巴即可
整个流程大概 3-4 周左右。全部谈完就是准备入职了。然后就是体检,约时间报道了。
过程注意事项
中间出现一些坎坷,一度以为没戏了。
- 过年回去有事,机考完没参加面试,拖了大概 1 个多月。
- 面试全部通过以后走流程被卡了。理由是没名额了。好吧。只好换部门了。
- 换了个部门,技术面分数保留,重新资面跟综面
- 体检脂肪肝导致肝功能有点高,又检查了乙肝 5 系。233。。入职体检居然还检查艾梅乙,从业第一次碰到。
大概就这些情况,希望能帮到大家。讲真这是我碰过流程最长的公司了,没有之一。不过每面都不难。
以上内容来自互联网考友分享,OD联盟收集整理,如有侵权,直接私信橡皮擦进行删除~
4. OD机考题库推荐
?? 特别提醒,订阅专栏前一定要看好题解语言哦~
- 华为 OD 机考 Python https://blog.csdn.net/hihell/category_12199275.html
- 华为 OD 机考 C++ https://blog.csdn.net/hihell/category_12199283.html
- 华为 OD 机考真 C 语言 https://blog.csdn.net/hihell/category_12225286.html
- 华为 OD 机考 JAVA https://blog.csdn.net/hihell/category_12201821.html
- 华为 OD 机考 JS https://blog.csdn.net/hihell/category_12201825.html
- 华为 OD 机考 Golang https://blog.csdn.net/hihell/category_12231589.html



评论记录:
回复评论: