华为od-22届-Python测试岗位面经

背景

22届某211目标院校,考研二战失利,计算机相关专业,因为全力投入考研而无实习经验,有跟随导师做过一些项目,项目涉及数据分析所以主学Python。在了解到华为od之前也投过一些简历,有些是因为非23届应届生而不接受简历,有些则是能够给面试机会但是待遇不高。在此期间了解到华为od项目,正好自己有Python基础,所以选择Python机考。

首先我通过牛客网咨询内推HR,例如岗位要求、面试流程、经验资料等,在细致了解后决定抓住机会试一试,这是一次进入大厂的好机会。

准备阶段

首先从网络上搜集相关考试资料,也咨询了内推人相关考试经验与题型。机考分为三个题目,对于Leetcode上难度为两个简单一个中等。如果有一定的编程基础,比如自己写过小程序或者本科、研究生论文项目等,这个难度只需要将牛客网上华为机考中简单和中等难度题目全部过一遍即可,熟悉题目如何输入输出,也算是热身练手;如果完全没有编程基础也没有关系,目标院校只需要150分即可通过考试,三个题目的分数分别是100,100和200,也就是说只需要前面两个题目AC即可轻松通过,简单题同样是在牛客网华为机考里选择优秀题目刷,不会的题目可以看评论区解答,从依葫芦画瓢开始到闭门造车,一周内足以提升自己的水平。

我自己有项目经验,Python编程自然是不在话下。找了一家奶茶店,在一个安静的角落开始逐个攻克题目,栈、队、二分查找、贪心算法、动态规划、BFS、DFS……很快一周就把所有可能涉及的题型通过,Python做算法题还是很有优势的。

机考

机考前还是非常紧张的,前一天一定要保持好睡眠,考试前检查好环境,一切准备就绪。

1、任务执行时长

2、考勤信息

3、日志上报积分

考试题目运气相对较好,不算很难,部分题目难以理解,需要多读几次,过程中前两个题目很快AC,第三个题目一直卡住不能AC,最后获得350+分进入下一轮面试。

情绪测试

情绪测试可能会挂人,一定不能松懈,同样保持好睡眠。我在考试之前去公园逛了一会,放松大脑也呼吸新鲜空气,保持愉快的心情开始考试。情绪测试多选正面、积极、能吃苦、善于合作、理解他人、不随意发情绪等作为首选即可,例如有主见、有领导能力、有创新能力等在其他选项拿不准时可以作为最后选。

技术一面

过程很顺利,来到了技术一面。准备技术面可以看看八股文,参考一下最基本的问题应该怎么回答,同时也需要了解一下自己面试的部门或者岗位面试经常会遇到的问题或者知识点,机会总是留给有准备的人。例如我是面试的测试岗位,所以通过各种途径搜索测试岗位需要做什么,有什么面试常见问题,记下来并且能够对着镜子流畅的回答即可。

技术一面的面试官相对比较和蔼,谈吐清晰,逻辑严谨。首先给了我一道题目做,题目是分糖果,应该是Leetcode的原题,题目有一些印象。在自己思考下很快解了出来,面试官也对代码提了一些意见。随后面试官问了我一些问题,包括

1、 Python八股文

2、 项目经历

3、 项目中有没有遇到难的问题,如何解决

4、 对测试的理解

5、 自己所做项目中是否进行测试。如何理解这个过程中的测试

6、 遇到意见不一致如何与团队沟通

面试官非常注重对业务的考虑以及实际项目中团队的作用,当然技术能力不可或缺。总的来说准备好八股文,面试会轻松很多。

技术二面

技术二面面试官相对来说非常严肃,全程没有笑容,说话非常严谨认真,一看就是一个大佬,这着实让我担心不少。果然,一开始出了一个非常难的代码题目,写的我满头大汗,但是答案一直不正确。面试官看我迟迟答不上来,稍微提示了一下算法,我恍然大悟,在面试官的指导下还是顺利写出来了。

随后,面试官问我有关简历的项目经历,提前准备好了当然轻松回答,但面试官说应该在参与项目中加入更多自己的思考,这个建议确实印象很深刻,很中的。然后围绕简历,面试官大致问了如下问题:

1、 为什么选择面测试岗(本质在问什么是测试)?

2、 测试项目的一般流程是什么?

3、 有哪些常用的测试方法?

4、 为什么要做自动化测试?

5、 你认为一名优秀的测试应该有的品质是什么?

这些都是测试常见问题,这些问题都很好的答上来了,面试官也表现出对答案的满意。最后,面试官问了有关Python测试的技术问题,我由于没有使用过相关框架,只能简要作答,好在面试官并没有在此处刁难深挖。

主管面

主管们首先自我介绍,主管围绕我项目进行展开,但是相对来说技术方面的问题少了很多,更多的是对我本人综合能力的考察,相关问题如下:

1、 为什么选择测试岗(梅开二度,这次回答的更完整了,包含了心路历程)

2、 考研二战,怎么做的决定?对二战失败的总结?

3、 项目经历

4、 项目中如何分工?

5、 团队合作项目中印象最深刻的一件事

6、 对od和华为文化的看法

7、 学校中的兴趣爱好以及最成功的一件事情

8、 对未来的规划以及想法

9、 反问

总的来说,问题更多围绕项目展开,对我所说项目内容进行延申来反映我的性格以及能力,在这个方面进行追加提问以及反思。准备的话可以围绕自己的能力以及价值展开,更多表现自己闪光点,围绕自己熟悉的地方进行展开发散。

最后,非常推荐帮助我的靠谱HR,在此过程中帮助我很多,非常专业热情,会给予很多指导,整不停催进度使得整个流程很快完成,几乎没有停滞。HR非常上心,也很感谢他的指导。已经顺利上岸,目前工作非常顺利,与团队成员相处很好,氛围非常优秀!期待大家的加入!

#没有实习经历,还有机会进大厂吗##简历中的项目经历要怎么写##我的上岸简历长这样#
全部评论
不如我就在楼主底下答题吧,如果有后来的人也可以拿这个做参考。技术二面对我来说就等于技术1面:①什么是测试:测试不是为了证明产品没bug而是为了找bug而存在的,是为了满足用户对产品的需求而存在的。 ②测试项目一般流程:单元测试,接口测试,集成测试,系统测试,回归测试,验收测试 ③黑白灰盒测试,各有特点,如果要展开就展开讲 ④为什么要自动化测试明显是再问自动化测试的好处,所以列举一下好处:便于回归测试 ;更好利用资源 ;能够完成手动测试困难甚至完成不了的测试;可以运行更繁琐的测试 ;测试具有一致性和重复性;增加软件信任度。⑤ 团队合作、沟通表达、宏观把控、业务分析、漏洞觉察、逻辑思考、专业技术、问题解决能力等,如果真的就只是问品质的话,emmmm,吃苦耐劳?助人为乐?善于沟通和协调?
6 回复 分享
发布于 2023-07-30 23:08 湖南
都是我应该做的,有考虑的同学可以联系我
1 回复 分享
发布于 2023-07-30 23:59 广东
感觉力扣的编程题很难,我也想入职软件测试,代码能力弱,看得懂,但是自编程就有点难度,我该怎么办呢
点赞 回复 分享
发布于 2023-07-30 18:27 四川
老哥,真的两道简单题一道中等题吗?我感觉我做过的应该是简单+中等+困哪诶
点赞 回复 分享
发布于 2023-07-30 22:27 湖南
楼主综面到发offer等了多久啊
点赞 回复 分享
发布于 2023-07-31 07:45 云南
主学安全方向的,想走安全测试,也用的python,手撕代码有点慌
点赞 回复 分享
发布于 2023-07-31 16:09 北京
二面手撕的什么题目啊
点赞 回复 分享
发布于 2023-08-01 10:27 江苏
可以考虑一下荣耀,南京和上海这边hc相对充足,https://www.nowcoder.com/share/jump/21920518161347041
点赞 回复 分享
发布于 2023-08-11 16:41 江苏
可以问下你的项目在哪找的吗,我的一个学姐说项目不重要,重要的是思维,我也才刚开始学,不知道怎么写简历
点赞 回复 分享
发布于 2023-09-19 17:03 海南
通用类软件开发,Java,C,C++,python,Js,C#,Go,软件测试,接受23届,流程随时可查
点赞 回复 分享
发布于 2023-09-22 10:57 广东

相关推荐

6 65 评论
分享
牛客网
牛客企业服务