华为OD—Python面经—非科班

本人背景:
    末流211本科,理工科非计算机科班,自学代码对代码感兴趣,考研无工作经验

机考:
    机考刷过往真题和力扣 hot100,刷了一遍就过了。(本人踩线过,非常惊险,大家引以为戒,多刷题总是好的) 机试三道题:api 集群负载统计,字符串序列判定,运输时间。这个大家自己去题库看详细的内容。 

综合测评:
    也就是性格测试,一般来说只要积极向上不自相矛盾即可。我做的挺快半小时就做完了。 

HR 资面: 
    对简历上面的内容稍微问了问,只用了 15 分钟。自我感觉答得不好,但是还是过了。 

技术一面:
    开场自我介绍,问了点项目相关的内容,项目的难点以及如何克服的。因为都是练手项目所以没有多问。 
(1)装饰器是什么,有什么用?
(2)Python 的__init__和__new__有什么区别? 
(3)finally 关键字了解吗,使用时有什么需要注意的? 
(4)Pyc 文件了解吗? 
(5)Python 里面一切皆对象,可以举几个例子吗? 
    手撕代码:最长字符串。大家真的要多刷算法,我最后是面试官多给了5分钟才做出来。 

技术二面:
    开场直接手撕代码,连自我介绍都不用。 题目:统计数组中所有比 nums[i]小的数字的数目,这个很容易,我很快就做出来了。手撕的时候用了面试官不太熟悉的库,所以还跟面试官介绍了一下。 
(1)Python 有哪些基本的数据类型?这里面哪些是可变的哪些是不可变的?有序无序? 
(2)List 里面的值可变吗? 
(3)Python 里面怎么读取一个文件?with open 和我们自己读取一个文件的差异是什么,给我们封装了什么? 
(4)Python里面如何处理异常?异常处理底下可以跟 else 吗? 
(5)存储一个有序序列,可以用数组也可以用链表。那么这两种方式的区别是什么?分别有什
么样的应用场景。从遍历性能角度,链表的优势在哪里?
(6)栈的特点是什么?
(7)SQL 语句有哪几种类型? 
(8)一个完整的查询语句包括了什么?
(9)了解哪些设计模式?
(10)Python 熟悉哪些库? 
(11)Pandas 里面的数据结构有哪几种? 

主管面:
    也是视频面试,上来先问我 tcp 和 udp 的区别。然后给我介绍了一下部门做 
的业务。最后聊了聊薪水以及反问环节,大概用了半个小时。

总结:
    只要机试编码能力过关,简历中有自己做的项目【补充:其实有项目是锦上添花,没有项目也没有关系,刚毕业,也能理解,那就八股基础跟刷题准备充分点】就能够挺轻松的通过面试。最后找对hr很关键,给我的hr饼饼老师打下广告哈哈,祝大家早日上岸~#华为od##华为od机试题库##华为od笔试##华为od技术面##华为od题库##华为od手撕代码##华为od华为od面经##华为od面试##华为od机考##华为od求捞##华为od机试##华为od面经##华为od捞人#
全部评论
都是进来当苦力
点赞 回复 分享
发布于 05-27 10:54 贵州

相关推荐

09-19 23:04
已编辑
吉林大学 测试工程师
📍面试公司:米哈游-企业效能/数据方向💻面试岗位:测试❓面试问题:1.自我介绍2.拷打实习3.为什么提出使用mitmproxy+python脚本mock数据4.从用户的角度介绍一下你实习期间所负责的项目5.给我讲讲实习所负责项目的整个链路,以其中一个功能为例6.有没有用过Redis和mq这样的中间件7.给我讲讲Redis的原理8.使用Redis存储数据,你觉得我们测试人员有哪些需要测试的点9.为什么不直接存储在数据库之中,反而要使用Redis10.好,针对上述原因,你觉得还可以设计哪些测试点11.Redis的缺点有哪些12.给我讲讲mq的具体工作原理13.你提到抽奖之后立马返回结果,结合这句话,给我讲讲有哪些测试点14.mq的缺点有哪些15.你都使用过哪些UI自动化测试框架16.在UI自动化中肯定会涉及到断言相关的操作,你觉得对于断言有哪些需要注意的地方17.一个好的接口自动化的断言你觉得该如何设计呢?18.你觉得大模型在你们的项目中的一个角色是怎么样的?定位是什么19.你觉得在实际的测试过程中,AI能够帮助我们做哪些事情20.你提到通过AI生成的测试用例占比要达到50%,你觉得这个指标有什么问题21.你提到这个指标设计的不太合理,有没有和其他同事商量,解决或者提建议22.在使用postman进行接口测试过程中,需要提交哪些信息23.get方法和post方法的区别是什么24.讲一讲常见的状态码25.502和504的区别什么26.手写Linux命令: 给一个日志路径 /etc/service/2024.log  切换到对应的日志路径  将log文件修改为编辑状态(chmod u+x)  实时查看日志  关键字"error"上下10行日志27.sql手撕:有一个抽奖记录表,对这个表进行简单的增删改查28.数据库索引的作用29.RD给数据库中一个字段增加了索引,你作为一个QA针对这个新增的需求,你会怎么测试30.有一个抽卡场景,你在点击"十连抽"之后,突然出现"系统异常",作为一个测试人员你会如何排查这个问题31.现在的抽卡场景是一个生产环境,除了上面的操作,你还有什么要补充的吗32.在生产环境发现了上述问题,你后续的动作是什么33.B站顶部有TAB页,你切换到鬼畜区,鬼畜区下方有多个视频,针对这个场景设计测试用例34.视频资源都是由作者上传的,结合这个路径,你觉得还有哪些需要测试的地方35.代码题:版本号比较36.讲讲思路反问:1.业务:米哈游的测试主要分两方面,游戏测试和非游戏测试,非游戏测试包括平台类测试和企业效能测试,平台类主要是向外提供平台,企业效能主要是内部平台相关的业务2.面试流程:3-4轮面试🙌面试感想:面的酣畅淋漓啊,不愧是米哈游.面试官人很好,很有耐心,还会引导你进行回答,体验非常不错!米哈游的面试真是贴近实际场景,这是秋招面试这么多家以来结合实际最多的
MyLvZi:面试官人很好,奈何自己太菜了[好无辜一直在道歉[牛泪]
发面经攒人品
点赞 评论 收藏
分享
评论
7
27
分享

创作者周榜

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