双非Python面经—华为od

背景

  • 本科双非一本软工专业22届毕业生,毕业后在一家制造业小公司干了两年,一直没涨过薪,而且公司体量小技术方面没什么成长空间。从一年前跳槽到od的前同事那听说od干着还不错,而且也不像传说中的没调薪没晋升机会,于是在某招聘网站投递了简历想着试试水。

机考

  • 之前确实没接触过算法题这些,由于前同事这厮一直嘲笑说我面不上od,痛定思痛沉下心用业余时间+摸鱼时间刷了一个月题,累计应该两三百道了,提前跟鱼丸约了11.4配置机考,配置好之后鱼丸也贴心的发送了详细的机考注意事项,本来想着挑周末做了,心血来潮11.7晚上就提交了。期间坎坷包括但不限于换了三台电脑才能正常进入考试界面、做题过程中断网两次等等……题目还挺难,好在刷的题量多,一星题考了数学问题字符串,二星题考的是E卷的服务器广播,估了下分数大概350+

综测

  • 第二天11.8一早鱼丸就查好了成绩无异常跟我沟通后续面试流程了,综测还是比较轻松的,提交完就让鱼丸查询确认结果无异常了。

资面

  • 因为第一意向城市hc有限流程也比较慢,鱼丸跟我沟通调剂到了第二意向城市,综测通过当天就确定了部门,因为在职收集面试前的材料搞得比较久,11.11中午把材料打包给鱼丸,很快就约到了11.11下午的HR资面。电话形式,面试官问的也比较简单:跳槽原因、为什么换地域发展、是否了解od的外包性质、对部门业务的了解、对加班怎么看、面试通过后什么时候可以到岗。晚上就通知了面试通过。

技术面

  • 鱼丸提前打好预防针,11月开始Python面试官很稀有,比较难约,因为在职,只能尽量协调时间,中间因为面试官原因以及我个人原因,面试时间改了又改,历经面试官取消、面试迟到改期等坎坷最终敲定在11.21晚上连面两场。由于鱼丸担心我发挥失常还反复跟我确认是否确定安排,想着早面完早解脱还是坚持决定面了。

一面

  • 自我介绍-手撕代码-八股文/项目问答。面试官还是比较好说话的,题目和问题都比较友好,八股主要问了:1.python有哪些基础数据类型 2.list 和set的区别 3.怎么理解有序和无序 4.说一说字典

二面

  • 由于一面官迟到,二面时间不得已推迟了半个小时,还很担心面试官刁难。发挥得不是很好,代码题是一道二叉树和一道链表,思路正确,但代码只写出来一半。问答主要围绕项目为主,八股只问了一下快速排序
  • 第二天一早,鱼丸通知两轮技术面试通过。

综面

  • 11.22下午安排了主管面,躲在公司楼梯间面完了,跟想象中的主管面不太一样,问的都是技术问题,都是围绕项目问的,大概15分钟左右结束,当时心里很没底。11.25一早鱼丸通知面试通过。

最终11.27下了offer,目前已入职。整体体验感还是不错的,导师人也还不错,但建议入职华子的兄弟们记得提前购入折叠床,问就是午休趴桌实在太累。。

#面经##python##华为od##od面经#
全部评论
点赞 回复 分享
发布于 2024-12-12 13:32 广东

相关推荐

2024-12-24 15:50
华北理工大学 Java
    个人背景:机试253,双非一本    时间线:        2024年4月22日,机试(滑动窗口100,进制转换100,动态规划跳格子53) hr告诉我必须发邮件当天答完,所以加完班晚上十点多答的,脑袋昏昏沉沉答完,然后hr就消失了        2024年10月5日,性格测试(正上班,忽然有od hr联系我说有没有空面试,恰好不忙就答应了)        2024年11月25日,资面(hr的常问问题,稳定性,加班看法,期望薪资等)        2024年11月28日,技术一面(回溯 手撕全排列,十分钟写出后面试结束)        2024年11月30日,技术二面(动态规划 手撕最大子数组的和 十分钟解出,面试官升级问题难度“要求打印出有最大和的那个最大子数字组”,只写出了暴力解,让我继续优化,此时连八股再手撕已经超90分钟,心力交瘁,没有写出最优解,遂二面挂)        2024年12月28日,技术三面(贪心 加油站问题 三十分钟解出暴力解)     和我沟通的HR说全部部门卡C,这是什么说法?     流程到此已经没有推进了,HR和我说大概率是没有机会入职了,但是可以重新机试,再来一轮面试流程(excuse me? wtf? 为啥面试都通过了还能给我挂了呢)#华为od##od##面试等了一周没回复,还有戏吗##社招##双非本科的出路是什么?##ai智能作图#
点赞 评论 收藏
分享
#华为OD面经分享#一、2024/12/27 技术一面:1、代码题:面试官直接发送题目链接387.字符串中的第一个唯一字符给定一个字符串 s ,找到它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。2、后面根据个人经历和技术水平提问上一份工作做什么、有什么技能?(本人上一份工作是数据分析)介绍一个自己参与过的项目,自己是什么角色、做了什么?了解测试是做什么吗?3、我向面试官提问:华为目前的主要业务、测试二、2024/12/28 技术二面:1、代码题:# 输入一个日期MMDD(0102),输出它是一年中的第几天# 不考虑平年/闰年,2月份统一按照28天算date=input()days=[0,31,28,31,30,31,30,31,31,30,31,30,31]month=int(date[:2])day=int(date[2:])#print(month,day)num_days=0for i in range(month):    num_days += days[i]num_days += dayprint(num_days)2、提问:面试官说明:白盒测试需要看得懂C语言,黑盒测试需要用python写自动化脚本python是否区分大小写?字典和列表的区别自动化测试,有什么框架和案例?计算机网络、网络协议怎么开展测试/怎么设计测试用例/怎么测试系统能否实现某种功能?3、本人技术比较弱,面试官能提问的不多,后面又做了几道选择题(单选、多选),都比较基础,答出来了。只记得一道了:以下代码输出的最大值是几?try:    print(1)    assert 2+2==5except AssertionError:    print(3)except:    print(4)三、2024/12/30 主管面(主要是考察沟通表达、学习能力、性格等综合情况):电话沟通简单做一下自我介绍,然后就是随便聊了聊我提问:这个岗位是做哪方面的测试
查看10道真题和解析
点赞 评论 收藏
分享
评论
8
9
分享
牛客网
牛客企业服务