OD面经-Python转C

背景:

目标院校25届无经验,参加26考研初试发挥不理想,从其他平台刷到了鱼丸,私聊投递了简历。相关专业无实习经历,最擅长的是Python,项目也是Python的,在校期间和考研期间学过C和C++

机考:

因为很久没接触过代码题,花了一段时间熟悉和练习,主刷leetcode的hot100,刷了少量牛客华为题库的题目,从投递到参加考试大概用时是2周多一点。运气比较好,机考难度并没有想象中那么大,第一题考的,第二题考队列,最后一题感觉比较新颖,题目内容是产品模块算法校验。前两题都AC了,最后一题过了一半,实在懒得调了就交卷了。

综测:

选择了安静的环境,刚好是心情比较愉悦的时候做的,题目确实比较多,不注意的话很容易做着做着开始紧张,大概二十分钟左右提交了。

在匹配部门这个环节,鱼丸有同步过意向的城市部门比较少,Python需求比较少,所以一开始就是按入职后转C匹配的部门,在后续面试其实也穿插了一些C的内容,还好有所储备,不算很局促。

HR资面:

HR面比较简短,和鱼丸同步的情况差不多,属于软面试。就问了期望薪资、家庭所在地、学习经历有无中断(延毕、休学之类的)、Gap原因这些,10分钟结束面试,结束前HR还叮嘱好好准备后面的面试。面试结束后鱼丸很快就通知了面试通过。

技术面:

由于本人情况比较特殊,在自我介绍环节有提及自己入职后会转C语言,面试官就是Python和C穿插着问的。关于八股文记得的就是这些了,其余的主要是围绕项目来聊。

1.is、==、深拷贝、浅拷贝的区别及其对应的应用场景

2.多线程与多进程开发的区别及其应用场景

3.各种容器及其接口函数

4.C语言编译流程

5.C语言中数组和链表的区别

6.TCP和UDP的区别

7.字典和集合区别及其应用场景

8.列表和元组的区别及其应用场景

代码题只记得一道是考核的数组,大致题目是:输入一个数组,在数组中找到三个数组成一个组合,且这个组合中最大的数小于等于最小数的两倍,输出这样的集合数个数。还有涉及到机考复盘环节,还好鱼丸有提醒,机考后很快就进行了专门复盘,不然面试间隔时间比较长还真容易遗忘。

综面:

主要是围绕在校经历进行的提问,包含项目、社团、志愿活动这些内容。也问了日常对于AI工具的了解和应用。感觉是比较和蔼的主管,整体也属于一场软面试。

总结:

整个笔面试环节,鱼丸的提醒还是非常贴心和实用的,由于我之前没参加过这种技术面,复习过程中请教的问题还是比较多的,和鱼丸交流过程中也是事事有回应,甚至还去帮忙问了之前的候选人。还是非常值得信赖的。感受下来OD的笔面试难度其实并不非常高,因为都是系统随机分配的题目和面试官,属于比较灵活,保持好的心态也能有所助力。

#od面经##Python##华为od##od##软件开发#
全部评论

相关推荐

写在开头:这个人选是25年接触的,23年就毕业并gap至今;这个应该是我做的最后一个23届毕业空窗至今的人选了,4月新系统上线后毕业到一段工作之间gap超2年的搞不进了真不是海莉姐不努力,只是个打工的,规则卡死了搞不了以下是海莉姐跪求的面经,人选手搓,诚意满满:背景:23届末九三战失败,目标院校目标专业,超级gap大王语言:C++机考:我属于三天打鱼两天晒网的类型,所以备考期蛮久的,2月初机考,两道100分的题都是模拟类型,200分的题考了拓扑排序,机考是自己写输入输出综合测评:走流程,懂的都懂HR面:电话面试,面试官是非技术岗位的,问题比较轻松,主要是了解个人经历,没有为难技术面:两轮技术面安排在同一天,内容以八股文、手撕代码为主,项目问的蛮少,最后因为定级问题加面了一轮,三轮的手撕代码都是力扣中等难度,但都不是热门题,题号靠后,手撕代码是考官给你发一道题然后你打开屏幕共享在力扣或者自己的ide上完成主管面:没有涉及技术问题,主要是自我介绍、过往经历介绍以及个人情况说明总结:机考前的刷题阶段是最重要的,手撕代码的难度其实比机考要低,只要能过机试过手撕还是比较简单的;同时建议在刷题的同时认真准备一个项目,在github或者国内的网站上找一个跟着做也行,要求是能够清晰说出项目的实现和细节~~~~~~~~~~~~~我是分割线~~~~~~~~~~~~~现在考研也到尾声了,打算拿个保底offer的同学快来找海莉呀~全程保姆式护航毕业后2年内的gap都搞得定!
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

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