华为od笔试面试已通过

前言

本人某普通一本,二战计算机失利,个人水平比较菜,在牛客上投递了华为od,目前状态是面试全部通过。
在此回报牛客,写一些面试经验,希望能帮助学弟学妹们。
部门:云。
base:暂不透露。
职位:暂不透露。

5.17机试

我用的是python语言,做完之后次日hr小姐姐查了一下分数说是330,具体代码会在后续贴出
1、跳一跳(题目不叫这个名,我忘了随便写一个)
输入一串数字,你可以从1~len/2任意位置起跳,然后再跳的话只能跳数组对应位置的元素值的步数,问一下,能不能跳到最后面。如果能,输出最小跳的步数,如果不能输出-1。数组的长度不超过100。
AC:100%
思路:遍历前半个列表,分别从其中某一个元素出发,然后往后跳,找出最小的跳跃次数。
================换行==================

2、处理字符串
输入一个字符串"a:1,b:2,c:3@a:1,c1"
@符号前面的叫全量串,后面的叫增量串(叫什么我忘了,随便写一个),然后进行全量串减增量串,输出最后处理完的全量串
注:
增量串里面的字符肯定在全量串
如果增量串为空,输出全量串和一个@
如果全量串和增量串中某个字符对应的数值一样,那么不用输出这个字符
如果全量串和增量串都是空,只输出一个@
上面的例子输出:b:2,c:2
注意最后面的2后面没有逗号,是个小小小坑

AC:90%
思路:按题目要求一步步做
ps:就是处理这个输入有点麻烦,不能简单的分割,得先按@符号分割,然后再按逗号分割,然后再提取key-value
想了半天,我能想到的各种极端情况都写进去了,实在是想不出还有什么特殊情况了

3、招聘
给一个数m,代表每个面试官最多能进行m场面试
给一个数n,代表一共有几场面试
给你n组数,一行2个数
第1个数代表开始时间,第2个数代表结束时间。
请你返回面试完所有人最少需要多少个面试官

AC:70%
思路:回溯。一开始想成俄罗斯套娃问题了,写了会儿才发现,这个题目并不是让求最大递增子序列
最后时间不够只AC70

总结:我在平时练习的时候多以算法为主,我比较菜,觉得这三个题是比较难的,我也没有看出这仨题用到了什么算法,做了足足2小时20分钟最后提交了

================换行==================

5.19 综测

一个题有3个说法,让你选分别最符合的和最不符合的
总结:可以看一下这个老哥的帖子,写的非常详细。https://www.nowcoder.com/discuss/833822
================换行==================

5.22 技术一面

平台:WeMeeting,1v1,视频面。
全程1h,面试官给了手撕题,本人很菜,40分钟在写代码,期间面试官超级超级…超级好,我开始思路有点问题,然后面试官全程引导我理解题目各种情况,最终也是不负面试官众望,写出了代码题,具体题目见后续。
面试内容:自我介绍,其他基本上就上简历的八股,没有涉及项目
手撕代码,共享桌面:
面试结束搜了一下,发现题目是leetcode139原题,单词拆分。
我真的要菜菜菜菜菜死了,要不是面试官小哥哥一直引导我,我直接当场gg

总结:
1.问的问题大概都是简历上的东西;
2.需要加强代码练习(重点);
3.项目一般,面试官没有问我。
================换行==================

5.26 技术二面

平台:WeMeeting,1v1,视频面。
全程55min,面试官给了手撕题,一个栈的问题,十几分钟写完了,比较简单就不贴了
面试内容:自我介绍,基本上就上简历的东西,这位面试官偏向于问项目,手撕题结束之后问了几个八股

总结:
1.整个过程还是比较轻松愉悦的
2.项目很重要
3.python没有main函数(虽然有if name==main)


================换行==================

5.26上午 综合面试

技术二面完之后就面了hr,紧接着是主管面
我的这个综合面试包括了hr和主管,先面了hr然后等了2分钟,又面了主管。应该是看你对接人怎么跟你约面试吧,也有可能是分开面的。
hr面试:主要就是问了一些个人情况,薪资。【具体内容不方便透露】
主管面:主管看起来是个非常和蔼的人,通过后面的交流也确信了这一点,聊的很开心。【具体内容不方便透露】
总结:面试体验非常好,整个过程轻松愉悦,尤其是各位面试官和蔼可亲。

================换行==================

5.26 下午

收到对接人的消息,技术二面、hr面、主管面通过,提交了相关的材料

总结:
1.对接人非常负责,效率非常高。
2.青山不负人,人定不负青山。

================换行==================
5.28日
定薪完成,进入审批阶段


================换行==================

6.2日

已offer,已约定入职日期

总结:整个过程还是比较快的,多亏了我的对接人一直替我忙前忙后,感激之情,胜于言表。

================换行==================
此贴更新完毕,如学弟学妹们有疑问可以贴下回复,我会不定期回来转转。





#华为面试##笔试题目##面试流程##入职##华为#
全部评论
接好运
2 回复
分享
发布于 2022-06-20 23:18
期待更新,我面的是公共开发部
1 回复
分享
发布于 2022-05-26 22:04
联易融
校招火热招聘中
官网直投
大佬请问要你提供工资流水证明了吗
1 回复
分享
发布于 2022-05-27 05:00
借楼,华为2012中硬OD软开,测试,算法大量HC,base 武汉东莞成都上海杭州西安等地。有意向欢迎私聊
1 回复
分享
发布于 2022-05-27 11:18
优秀的
1 回复
分享
发布于 2022-05-27 11:23
加油
1 回复
分享
发布于 2022-05-27 12:47
巧了,我一面也是单词拆分😁
1 回复
分享
发布于 2022-06-12 22:46
1.机试用例通过率自己怎么看啊,我看华为机试的参考答案写的很简略,而剑指offer写的有很复杂。2.除了银行流水还要别的不,毕业和base低会不会被压薪资啊
1 回复
分享
发布于 2022-06-22 17:58
楼主太强啦!南京华为研究所软开OD还可捞~部门重视,流程超快
4 回复
分享
发布于 2022-06-23 11:13
恭喜楼主! 好顺利呀,最近也在看OD,想请教您备考期间的空档,您在简历中是怎么体现的呢
点赞 回复
分享
发布于 2022-05-27 11:55
base地在哪里啊?楼主定级多少 ?D2?
点赞 回复
分享
发布于 2022-05-27 13:17
楼主收到德科电话了吗?怎么才能判断offer审核过了
点赞 回复
分享
发布于 2022-05-29 20:04
有后续吗,等的我要吐了
点赞 回复
分享
发布于 2022-05-31 19:08
我295是不是噶了
点赞 回复
分享
发布于 2022-06-01 14:09
楼主哪个城市,offer这么快啊
点赞 回复
分享
发布于 2022-06-02 09:28
我是昨天收到的offer,楼主坐标哪里
点赞 回复
分享
发布于 2022-06-02 10:54
楼主是几年经验定的d2
点赞 回复
分享
发布于 2022-06-02 12:38
借楼,嵌入式软件开发/测试,板块:自动驾驶/人工智能/智能终端HPC/元宇宙/5G通讯网络,地点:深圳/成都/西安/武汉/杭州,*************
点赞 回复
分享
发布于 2022-06-10 16:00
借楼提个问题,机试的时候允许切屏到本地IDE,本地有自己之前做过的代码会判作弊吗?
点赞 回复
分享
发布于 2022-06-11 16:42
沾沾欧气~
点赞 回复
分享
发布于 2022-06-16 23:48

相关推荐

美团作为我的处女面,非常非常的紧张,感觉脑子是浆糊,面试官人很好,但是我自己太菜了!大部分简单的八股我说两句他就打断施法了,倒是问到我不会的,他就一直引导思考,喜欢先问场景相关,我说我没有相关经验,就转问我八股全程1h1.简单自我介绍(打断施法)2.项目介绍3.项目里面为什么用redis?具体用在哪些什么业务?4.面向对象编程思想5.final的作用,修饰在字段,方法,和类上的不同6.重载和重写)开始多线程拷打7.把一个任务放在一个线程池里面,它具体的运行流程8.重启程序,如何对线程池进行正确关闭9.final,finally,finalize,最后追着问了一下finalize一定会执行吗开始redis10.redis数据结构11.redis中字符串怎么存的?12.你清楚***结构?(现在都不知道他到底说的啥)13.怎么从redis中取数据?14.项目中怎么用的redis持久化机制15.redis删除和淘汰策略16.在什么场景下遇到缓存穿透问题,怎么解决?17.布隆过滤器具体实现(他说我布隆过滤器无法完全解决穿透问题)开始JVM,先问我平时有什么JVM使用场景18.垃圾回收算法19.JVM内存区域结构20.堆和栈的区别,这里问的很深,让我从各种角度去对比开始做题,求链表的长度 ->有环怎么优化 ->空间复杂度O(1)怎么优化 ->快慢指针,数学方法(没写出来)->给我思路分开求环和非环的长度 ->终于写出一个他满意的代码  ,没让我运行,说还存在bug ,中间看着我代码笑出声。这里是最折磨的地方,不会就搁这硬写开始数据库21.事务四大特性22.隔离级别?读已提交怎么实现 ? MVCC怎么实现?24.聚簇索引和非聚簇索引?25.b+索引和hash索引的区别?反问:我让他给我一点建议,说我写在简历上的东西掌握还行,没写上去的问到就不太会了,让我多扩展学习(我心想我就是不会我才不敢写上去啊),说我代码能力还可以,面试有点紧张,思维打不开,就当他在安慰我了----------更新--------泡了九天池子,4.7约二面了😂
点赞 评论 收藏
转发
44 147 评论
分享
牛客网
牛客企业服务