24届-Python面经-华为OD

  • 背景

目标院校非科班,有语言基础。

  • 机考(1.6):

和hr栗栗姐对接后就拿到了题库,由于我是目标院校所以就只刷了100分的题,大概花了半个月左右;机考需要自己控制输入输出,可以自己上牛客网练习一下.

机考分为两部分,两道简单题(各100分)和一道中等题(200分),总分400。前两道较简单,可能就是简单的模拟,也可能考算法,像什么bfs,dfs之类的都是容易考到的,栗栗姐给的题库题目旁边也有对应的知识点,有空的话也可以把lc上的hot100做了。

第一第二道题目不记得了,只记得就是简单的自定义排序和一些字符串处理(这一块一定要特别熟悉)之类的,两道题20分钟搞定。

第三道是 跳马 ,题目网上都有,我的思路是对每个棋子用bfs得到所有可能到达的位置,这样的次数是最小的,接着对任意一个棋子到达的所有位置遍历,看这个位置其他棋子有没有,得到最小步数。30分钟搞定,不过通过率只有83%,检查了半小时还是没查出问题,我想反正分数早够了就提交了,总分366/400。

这里刷题非常重要,有可能会抽到原题,先做哪一部分是无所谓的,任一时间都可以返回修改,提交次数也不限,不过最后一次提交是用来计算得分的。

  • 综测(1.7):

hr会发攻略,注意不要前后矛盾。

  • 资面:

先要选部门,可以自己找也可以让hr帮忙,我在面试前选部门+后续改推,前前后后一共换了不知道多少个部门,有一个耐心的hr真的很重要(强推栗栗姐,面试全流程跟进,每个流程都会给很多资料,问问题基本都是秒回的)。

资面网上攻略很多,注意礼貌就好,我面过很多次资面,有压力的也有不压力的,主要看面试官,好好准备就行。

  • 技术面试(2.6,2.8):

因为选部门耽搁了不少时间,年后才开始的技术面,因为我技术不咋地,所以问的差不多都是python八股。比如:

is和==的区别

深浅拷贝

装饰器和闭包

树的遍历所有容器,队列和list等等,这些栗栗姐给的资料上大部分都有。

然后就做题:一面的题不是lc上的,题目大意是:

给定一个n,和一堆二维数据[X0,X1],比如1 5就表示1到5,6 8表示6到8,问你这堆数据是否能覆盖1到n,如果能问你最小选取的个数是多少。

这里面试官直接给了一个class,class里面有个函数,要我补足这个函数,其实和lc上的差不多,要熟悉python中类的操作,因为你得在ide上调用它。我的思路是先自定义排序,选出最小的x0中的最大的x1那个,接着暴力递归选择,更新答案,15分钟写出来了。

这里面试官提到了一个问题,就是python的递归是有默认层数限制的,是1000层,数据量非常大的情况就不行,可以使用sys包的sys.setrecursionlimit()来改变递归层数。后面也是想到了更简单的方法,不过面试官说这样也可以就没改了。

二面就lc上的简单题121,因为做过很轻松就秒了。 

  • 综面:

综面是部门主管面试,基本不会再问技术问题。面试官根据简历问一些问题,比如校园经历,是否当过学生干部,平时的兴趣爱好,家庭情况,父母支不支持,对od的了解,最主要的还是要问你期望薪资,这个要好好说,可能还会问你为什么要这个数目,低了会不会考虑等等。全程大概15分钟。 

  • 审批:

因为第一次面试的部门审批没过,所以中途有过一次更改部门重新进行hr面和主管面的,技术面过了就不需要再面了,第二个部门审批速度很快,很快就发offer了,后面就等待入职。

#找工作##24届##面经##华为od##华为OD#
华od-Python面经 文章被收录于专栏

华为OD-Python面经合集,所有面经均为入职候选人总结的经验,因为信任我这个HR,所以由我统一发出供给大家参考,如果有什么问题可以直接私聊我

全部评论
求推hr联系方式
点赞 回复 分享
发布于 02-26 23:52 黑龙江
你这个薪资大概能给到多少?
点赞 回复 分享
发布于 02-26 21:12 广东

相关推荐

阿武同学:基本信息保留前面三行,其他的可以全部删掉,邮箱最重要的你没写,主修课程精简到8个以内,实习里面2/3/4都是水内容的,非要写的话建议两到三句话,项目经历排版优化下,自我评价缩到三行
点赞 评论 收藏
分享
搜索部 首先说下timeline8.18,投递8.19,约一面8.21,晚上一面call约二面8.22,上午二面下午oc周末等待(8.23,8.24)8.25,offer一年前,我还是懵懵懂懂,高考完的暑假,只会提前学学高数,未来的画像是什么?我或许无法预测。开学后,自学Python,接单,无数个客户的ddl,偷偷摸摸一个人找自习的地方,这一步步竟然为后来的我,搭建工程能力的基础。大一上,我也要感谢我的第一位老板,让我接触到了实习,师兄带着我一步步入门,看他们写的飞书文档。大一下,导师带我参与企业项目,这让我渐渐发现,应该去实践,增长见识,而非局限当下,盯着自己的小新pro。不久后,第一波投递开始,结果当然是约面极少。盯着简历上的文字和ssob,我开始思考,确实很多可以去提升。带着些许不甘心,继续沉淀,慢慢的约面也越来越多,有的时候两天7场,准备完就接着下一个日程。这一次,也许是刚好到位吧,比较match,面试答的流利,关关难关关过,成为度孝子展望未来,依然是重重挑战,果然只有收到offer的那一刻是开心的。愿在百度星海拆解的每一段代码,都能成为丈量宇宙的诗行;此志终赴星河,而今迈步重铸天阶。屏幕前的你们,在无数个向星海奔赴的日夜,一定一定,会在未来化作群星回响的征程——请永远相信此刻埋首耕耘的自己!!!
一天三顿半:???百度提前批发 offer了?不是统一和正式批排序完再发吗我靠
百度求职进展汇总
点赞 评论 收藏
分享
评论
4
23
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务