华为OD面经-- python[测试岗位]

学校背景:

广州某重本大学本科,非科班,在制造业工作了一年,离职后中途因个人原因空窗半年。自学python准备od [base 东莞,测试岗]

面试流程:

一、机考

都是一些常见的题型,我都是刷力扣上面的中等题。可乐姐给的题库里面的题目也可以刷,机考里大概率是有相似相同的题目。第一道是哈夫曼树(当时没有做过类似的题目,没有用堆排序,代码通过率不高),第二道01背包问题,类似于找零钱,挺简单的。第三道困难题,题目很长,是一个优先队列的问题,具体有点忘了。

二、综测

乐观积极的心理测评

三、hr面

1、自我介绍

2、工作经验

3、确认上份工作的薪资待遇

四、技术一面

最近约面试官比较难, 听说大家都是要等2周左右才能排上面试官, 我还是测试岗位, 面试官最少了, 可乐姐很有责任心给我一直推动面试, 最后用了一周的时间约上了技术面试, 不过还是相对以前的流程来说慢了很多

1、自我介绍

2、介绍工作时完成的大项目

3、上一份工作有涉及到制作业的测试,分析与软件测试的异同点(检测对软件测试流程的熟悉程度

4、手撕代码,很简单,反转回文串,几分钟解决

5、因为很简单,后面又问了一些测试相关的问题,就手撕代码设计几个测试用例,边界值法和等价法

五、技术二面

1、自我介绍,工作经历

2、主要还是问了上一份工作时承担的大项目

3、手撕代码给了两题,第一道是:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的有效整数。倒序遍历字符串,然后哈希表记录重复数字即可

第二道:连续输入字符串,按长度为8拆分每个字符串后输出到新的字符串组。 长度不是8的整数倍的字符串请在后面补数字0,空字符串不处理。这道题也很简单,按长度8进行切片,不足的地方字符串拼接其余的0即可。

面试官评价代码水平OK,就是代码不够简洁。

在两次面试结束后才一起出结果,很倒霉的是评级不一致,又要加面,约面试又要等上一周。、

六、技术三面

流程都和前面两次一模一样了,就是三面的面试官都是比较难的,会更加严格。这次就着重问了掌握的测试内容,以及学习软件测试的步骤,未来的规划。

手撕代码,难度因面试官而异,这次题目挺简单的:每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,我们假设每个单词的长度Ni为该单词的重量,你需要做的就是给出整个句子的平均重量V。

将单词分割,计算长度(单词重量),求均值即可,但是最后忘记了四舍五入的函数,一直没有想出来,这个可能影响了面试结果。但总体逻辑没问题,最后也是通过了

七、主管面

说起来也是很倒霉,恰好碰上了主管有事不能面试,足足等了一个星期。

1、自我介绍、工作经历

2、为什么转行选择软件测试

3、未来的职业规划

4、Od的特殊性,是否有相关的了解

5、然后就是反问:由于我之前没有相关经历,也不是科班的,我还需要掌握什么技能可以更快适应工作。主管也是很耐心地教我,重点是说掌握编程语言,写代码地能力,然后是一个测试的思维,测试用例要全面简洁有效等等

主管面试通过后就是谈薪、体检、等offer. 总体下来, 由于这个时间段面试官难约,所以流程挺长的, 但是可乐姐在推动面试流程这块很积极, 很会替候选人着想, 对了, 她还在网上用心搜罗了很多面经, 我们可以根据面经针对性准备技术面试容易问到的题目, 真的很有用. 所以大家有想了解OD岗位很推荐可乐姐走流程, 所以给她做一个小小的宣传

最后祝大家都能早日拿到自己心仪的offer

#华为od题库##python##java##od##华为od#
全部评论
入职了吗
1 回复 分享
发布于 05-08 21:15 天津
你好,请问你是零经验跨行吗,技术面都问什么了啊
点赞 回复 分享
发布于 06-05 16:52 江苏
你好可以问一下技术面是怎么准备的吗
点赞 回复 分享
发布于 05-16 08:15 浙江

相关推荐

07-21 20:36
已编辑
南京理工大学 Python
小红书那边发了一遍,这边同时转一份,感谢牛客的牛油们的面经给到我的帮助。主要写一下从机考到最后技术面的流程和自己面试被问到的一些问题。6.18 机考 目标院校167低分通过最优投资方式 0AI处理器组合 55最佳的出牌方法 566.19 性格测试 通过这个很简单,跟着hr发的资料去做就行,网上也能找到一模一样的题库和答案。6.24 资格面试 通过简单聊聊就行,想挂很难。6.30 开发技术一面 挂上来深扒我项目,给他讲完算法流程,又开始问我细节和公式,后看我学了计组和数据结构,开始穿插问我408和python八股,最后手撕一道mid。手撕做出来了结果还是给我挂了,等了两天才上传结果,耽误时间,真是难绷。7.4 转测试换部门资格面试 通过同上次资格面,基本没有技术内容。7.12 测试技术一面 通过测试一面是我投递部门的主管来面试我,之前资格面后还通过一次电话,总体感觉还算轻松,就是手撕题目的时候回溯有点忘了导致做了三十多分钟才写完。上来先自我介绍一下,然后聊天框里给了我一道题,力扣上没找到,模版类似分割回文串,输入ababccc,返回5,分割方式为a,b,ab,c,cc,不能有重复的子串,写完后讲了一下思路,问我主要卡在哪边了。接下来问我了解了哪些关于测试的知识,大致讲了一下,然后问了问我的项目,可能之前资格面就拿到过我的简历了,后面更新的简历没有看到,介绍了下本科毕设项目(算法方面,和测试无关),然后我自己提到课设做过一些自动化测试和性能测试,简单聊了一下,让我举个例子说说测试方法,我就举了登陆窗口密码,等价类划分和边界值分析说了一下。后面可能因为是部门主管,还问了我一些场景题,团队协作方面的,没准备到导致可能回答的比较差,问了问我的薪资要求,秋招春招为什么没找到工作,为什么选择华为od,实话实说。反问问了下进去后有多久的缓冲期,以及部门要求的可信考试要达到的等级。最后就是说之后会录入面评,让我保持电话畅通等消息。7.14 测试技术二面 通过面了20分钟不到就结束了,八股问的很简单项目也问的很浅,手撕10分钟不到撕出来了,最后讲了下代码问我有没有问题就结束了。手撕题目大致是pattern=abba,s=dog cat cat dog,这种输出true,pattern里的每个字母对应s里的一个词,如果规律不一样就输出false,字典就可以解决,很简单。7.16 主管面 挂来了个21级的大主管,压力很大,感觉自己有点已读乱回,第二天通知挂。7.18 换部门资格面 虽然还是在车bu 通过很轻松。7.21 主管面 通过这个主管非常儒雅随和。最后写点我的感受吧,机考的时候遇到三道没见过的题目,怎么输出还忘了,一直在调第一题的输出没调好,最后一题只剩半小时,写完提交分数刚好够,一看时间还剩一分钟,手都在抖,考完机考那天晚上一夜没睡,担心自己会不会没提交上,重复率会不会出问题,等到第二天hr告诉我结果才好好睡了一觉。后面开发技术一面挂的时候真的感觉天塌了,特别是等了两天才出结果还没过,心态直接崩了,还好hr一直告诉我没事的,测试很好过,慢慢心态才调节回来,专心准备测试的技术面,最后也是很顺利的通过了。回想起来真是太坎坷了,感觉每次都是背水一战,差一点就过不了的那种。最后结果也算不错吧,在大学里没怎么认真学习过,考研也没什么自控力最后差了好多分没进复试,能有这份工作算是最后的慰藉吧。
查看10道真题和解析
点赞 评论 收藏
分享
评论
8
16
分享

创作者周榜

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