华为OD面试历程分享 Base深圳

金三银四,在上家公司呆了两年多的我准备找找机会,更新完简历尝试投了一些公司,深切感受到了“寒气”😶。

3.22收到了od的hr邀约,问要不要尝试下华为od,当时内心有些犹豫,网上对这个的评价褒贬不一,但差评还是居多些,把顾虑跟hr讲了下,毕竟是从网上道听途说的的一些信息,可靠度就打一个问号,hr听我说完直接一个电话甩过来,仔细给我科普了下什么是华为OD🤣,顾虑打消,开始好好准备机试。

hr给我说了大概的题库,嘱咐我有空的时候多刷一刷,因为是牛客网上的答题,要自己处理输入,这个还真不太适应,还好hr提前说了这个事,要不机考现场在懵圈直接完蛋了。

上班时间刷不了题,也只能周末在家好好看看了,知识点真多啊,我一个做后端业务开发的,算法这方面真的弱鸡

4.2hr帮忙约到了机考,我这边收到的邮件说是一周内答题就行,考虑到清明假期将近,不如等假期歇歇脑子再做好了

4.4一觉睡到中午,下雨天真适合睡觉啊🤤,洗漱完吃点东西就打开电脑准备考试了。总共三道题,答完前两道才能答第三题,分值为100,100,200。前两道很简单,都是普通的字符串处理和数组之类的题,最后一道是伐木工,用动态规划解了。

4.7假期结束hr反馈说满分通过了,等待邮件做综合测评,hr沟通了下说是性格测试,答题方向不要往刺头方向选🤣,这个不通过的话冷却期好像要一年半。

4.8综测结束,题真多啊,好在是通过了。

到此为止前置的一些终于做完了,剩下的就要开始约华为那边的hr和技术面试官了,要了一大推资料,包括双证、学信网截图、四六级成绩单、近半年的薪资流水、个人所得税的收入截图等等等等,还签了好多什么保密文件啥的。

4.10华为hr电话面试,晚上快十点才打给我,聊了下项目经历,个人情况,期望薪资这块,总共半小时左右。

4.19周五晚上七点半技术一面,问了一点点的八股多线程多进程一类的,主要还是问了项目的内容,怎么实现的,某个功能为什么这么写balabala,大概半小时多,最后手撕代码,题目力扣1052 《爱生气的老板》,不太难,滑动窗口解了,因为是周五的晚上面试,可能白天脑细胞用多了,写的时候把示例题的解释当成了需要实现的功能(把老板应该在第几分钟开始控制脾气解出来),写到中间面试官问我思路是什么,大概说了下,他说思路是对的那为啥还要写这么复杂,我刚开始以为说我代码时间复杂度太高有优化空间呢😅,谁知道是多实现了功能,好在结果是好的,跑通了。八点二十结束了面试。

4.20周六下午两点半技术二面,这个面试官好温柔哈哈,也是详细问了项目内容已经使用了哪些技术栈以及为啥这么用,接下来就是手撕代码,力扣058《我的日程安排表 I》,排序插入做的,面试官说写在本地ide就行了,然后拿他给的例子跑一下就行,当时写出来之后直接运行,没啥事就没在管了,然后就是反问,主要问了岗位的职能以及目前项目的方向。PS:面试结束后我想着左右无事,就把刚才本地ide的代码贴到的力扣上去提交,好家伙有个边界条件忘写了,补上之后通过了,但心里有些担忧,面试官不会因为这个挂我吧。

4.22噩耗,两轮技术面评价不一致,要进行加面(果然!我怀疑就是二面的手撕代码环节出了纰漏 问了hr是一面没过还是二面没过,hr反馈说不是没过是评价不一致,如果有一个没过的话就直接拜拜了不会再加面了,安慰我好事多磨😭,好吧事已至此,准备加面吧。

4.24周三晚上七点半技术三面,白天开了会忙了好几个需求,晚上回去很担心状态不行,面试开始,自我介绍,八股(问了redis相关的),项目具体实现,然后老规矩,手撕代码,力扣056 《合并区间》,果然状态不行,不知道脑子咋想的,写了个嵌套循环,本地ide写完后面试官给的例子跑通了,然后问我思路和时空复杂度,大概讲了下后面试官也没说话,沉默了三秒左右, 我这边自己虽然跑通了但总感觉怪怪的,福至心灵问了句我要不去力扣上提交看看有什么细节疏忽没吧,面试官同意了(他人真好我哭死),一试果然,好多例子没通过,然后就是修修补补,脑子不够用一直没发现是多写了一层循环的问题,面试官也不催我,八点开始写的八点半还没写完🥴,我自己都不好意思了,面试官依然耐心等我,终于灵光一闪,发现了症结所在,改好提交,通过!一边给面试官说刚才错在了哪一边道歉balabala,面试官笑呵呵的说没事没事,做出来了就好,然后“愉快”结束了面试。

4.25周四上午十点十分主管面,技术面总算是过了,心里舒口气,之前在网上看很多同学都是技术面完后因为主管太忙一直没约上,所以我收到上午十点十分的面试邀约后就直接同意了,那天上班前还专门带了自己电脑过去,约好了会议室耐心等待,主管就是忙啊,我十点中上的线,等到十点三十二主管才上来,主管人很好,我这边自我介绍完之后就让我挑一个项目具体讲,中间穿插着一些提问,最后选了一个nlp方向的项目又问了我(后来知道是因为我的岗位跟这个关联性更高),还问了我对OD的看法,总的来说除了项目类的问题外还是主要看我的稳定性还有性格方面,最后反问,给我介绍了项目组未来规划以及我面试岗位的一些具体工作。

4.26hr开始跟我谈薪,希望帮我多争取一下,offer还没下,等审批估计要五一后了,耐心等待吧,希望一切都是好的。

5.9周四上午,喜大普奔,拿到了offer。 感谢爽小舟HR的贴心辅助, 大家想来可以找她

#od面经#
全部评论
楼主想问问最好定级D几哇,我也通知技术面加面了😭
1
送花
回复
分享
发布于 05-06 16:03 四川
楼主请问啥进度啦,hr谈薪了吗,我这边要完流水后目前还没消息呢,不知道还谈不谈薪了
点赞
送花
回复
分享
发布于 04-28 10:42 北京
滴滴
校招火热招聘中
官网直投
谈薪了嘛 卡涨幅了嘛
点赞
送花
回复
分享
发布于 05-09 12:02 陕西
楼主,换部门加技术面影响会定级吗,之前的定级是一致的。
点赞
送花
回复
分享
发布于 05-16 01:32 云南

相关推荐

头像
04-22 14:58
Java
- 个人情况:目标院校科班,工作6年,之前做go和安卓,用Java面试。- 机考:成绩360。主要就是逻辑题。- 性格测试:按HR的辅导即可。要选择团队合作,乐观、稳定、抗压,不要针对人、消极、想领导他人或是显得野心很大。- 资面面试官很专业,主要了解了过往的工作经历,在团队中的角色,日常工作流程和强度。换工作的原因,目前薪资,对华为的看法,以及迎接挑战的决心。- 技术一面一开始就进入手撕代码环节,问笔试的算法题,说思路主要问了日常工作用的一些工具,框架啥的,以及做项目遇到的一些问题,怎么解决的。要复盘,面试是有可能问笔试题的。把控时间节奏,代码卡壳,一定要主动和面试官沟通讨论思路。主动引导说相关的知识点。- 技术二面手撕代码题目描述:leetcode 1561.整体比较流畅。主要是问过去的一些项目相关的问题,也就是需求理解,任务安排等等,具体的项目细节,要对自己的项目熟悉,得把面试官讲懂。其他方面:- git- 面向对象- 设计模式,开闭原则- HashMap- Linux基础操作- 多种语言的学习- 技术选型- 加密密码学面试官人很好,会一起讨论解答这个问题。手撕代码就是一道中等题,有和面试官讨论思路,也是比较快的写出来了。最后是问面试官自己之前主要做移动开发,其他方向虽然有涉猎,但经验不多,面试官说,华为是会培养新人的,也会安排一个导师。- 主管面面试官比较随和。主要问了项目相关的东西,需求场景,业务模式,得把面试官讲懂。一些技术细节,比如加解密,数据流的设计,某个面试官感兴趣的功能模块,比如加密硬件,会问具体的实现。然后就是问换工作的原因,目前工作状态,老家哪里的。最后就是定薪,在自己预期以内,以及自己有什么想了解的。- 总结HR的辅导是非常重要的,比如笔试,虽然不太可能遇到原题,但是提前练习还是非常有必要的,就拿那个输入输出,不难,但大家平常几乎不会写终端输入处理的代码。不弄清楚相关的API,直接上,估计会出问题,在这方面浪费时间也不值得。性格测试,有HR的辅导,基本没压力过。其次是HR会按自己的情况帮你选相应的部门,以及流程中需要注意的地方,其他的就看各自水平和努力啦。面试过程要保持一个好的状态,给面试官一个专业,随和,乐观的一个印象。算法题需要多刷
点赞 评论 收藏
转发
9 11 评论
分享
牛客网
牛客企业服务