华为od-22届考研-测试面经

背景:

二战失败选手,双非一本目标院校,数学与应用数学专业,无相关工作经验也没有什么拿得出手的项目。3月中旬开始重新学java(大学里有学过一个学期的java,很水)。期间经常通宵肝,学习框架、刷leedcode,可能是因为数学专业出身,数据结构和算法这一块学起来并没有觉得陌生。

一开始是希望去尝试开发,后面在栗栗姐的介绍下以及了衡量了自身的情况转了测试,同时也对测试这份工作也非常感兴趣的,非常感谢栗栗姐的指导(大家对od有兴趣的话可以找她哦)、同时也非常感谢部门对接人魏哥的辅导。总体流程的效率真的很高!

准备心得:

1、在准备机考之前一定要看国给的刷题指南,有目的做题!

2、面试的时候我觉得最重要的是自我介绍,可以在面试前就准备好自我介绍,对着镜头多练几遍!提前进入会议调试设备并且适应在镜头面前说话

3、在面试的过程中自我介绍、回答问题的时候可以尝试着将话题引导自己相对比较熟悉的部分,引导面试官向你熟悉的方面进行提问。

4、回答面试官的问题可以先给结论,然后分点讲细节,这样面试官听你回答会更加轻松一些。

5、面试的过程中要注意让面试官感受到你的诚意,在适当的时候表现自己,大多数时候需要保持谦逊。

5月11号 一面(一个半小时)

面试心得:认真对待,认真准备,尊重面试官,回答有逻辑,不自大不过分自夸,不过分自卑

1、面试官介绍面试流程

2、介绍下毕业后到现在的经历

3、涉及的问题大概有这些

(1)测试流程有哪些,以及你觉得测试流程哪几个部分是比较重要的?

(2)对于安全测试这块东西有了解吗?(我自己聊到了sql注入、ddos这些)

(3)刚才你谈到了sql注入,你可以给我讲讲sql注入是什么原因导致的吗?如何排查这样的问题?

(4)平常做项目的时候用过哪些测试工具?

(5)我看你的项目用到了docker容器,你可以给我介绍下docker容器的原理吗,除了docker你还了解过其他的容器吗?

(6)你平时自己写代码的时候有用到什么代码审查工具吗?

(7)如果我让你说linux命令,你脑海里最先浮出的是哪3个linux命令

还有其他一些问题,记不太清楚了,印象中大多都能够聊上一些,认真准备岗位相关的东西以及简历上写的东西熟悉一些,大多数问题是能够聊一些的。

4、手撕代码

面试官准备了不同难度的编程题,问我是想要选简单一点的还是难一点的,我说难一点的,没有做出来(笑),题目是一道有关于依次反转字符串里面括号里面所包括的字母,最终输出不带括号的字母内容。

面试结束后回忆起了这道题觉得不难做,私下做了一遍。(在当时的面试情况下紧张到脑袋有点宕机了)当时跟面试官讲了有关于这道题的思路,面试官认可我的思路,然后换了道题较为简单的题做出来了。

5、面试结束,面试官问有什么问题要问他的

(1)刚才的手撕代码题有更好的解法吗?

(2)如果说我有幸获得了这份工作,可能会遇到的挑战是什么(好像大概意思是这个,我有点忘了)

6、面试结束后不到5分钟告知一面通过,定级D1

5月12号 二面(一个小时)

面试心得:认真对待,认真准备,尊重面试官,回答有逻辑,不自大不过分自夸,不过分自卑

1、面试官介绍面试流程

2、自我介绍

3、涉及的问题

(1)针对简历上的项目提问了一些问题

(2)描述一下自己做的项目?

(3)项目做了什么测试

(4)介绍下项目里面用到的架构

(5)Docker容器相关的东西

(6)黑盒测试、白盒测试的方法有哪些?

(7)描述下等价类方法,给了一个例子让我利用等价类方法进行划分

(8)如果我要修改数据库某个表的字段,请描述一下相关的sql语句

(9)如果我要创建一个文件夹,请用linux命令描述一下相关命令

(10)接口测试相关的东西

大概是这样,有些问题记不太清楚了,面试官会针对你的回答的有涉及的东西深入问你,所以回答的时候要注意一点,尽量少提及一些自己不熟悉的东西,以免面试官会抓住你所提及的东西一直问你,熟悉的还好,不熟悉的话可能会有点回不上来。

4、手撕代码题:简单题

5、面试结束后一个小时后告知面试通过

5月13号早上 hr面(十几分钟)

面试心得:认真对待,认真准备,尊重面试官,让hr知道你是能够胜任这份工作的,能够为公司做出贡献的

1、自我介绍

2、为什么选择东莞作为工作地点

3、对这个岗位的认识

4、问是不是通过英语六级

5、期望薪资是多少

6、hr问我有什么需要问他的,我问了团队的氛围怎么样,以及我该采取什么的方式能够更好的融入团队

7、 面试结束后不到三分钟告知面试通过 ,效率很高

hr面有时候面试官会有意的探一探你的简历是否有造假的成分,个人稳定性(对公司文化的是否认同这些)

hr面我觉得最重要的部分是自我介绍,自我介绍的时候要把自身与这个岗位的适配点介绍性,自身的稳定性,自身的能力、团队协作能力,向hr传递一个信息:你是有能力有信心从事这份工作的,并且你是能够融入团队的,是比较稳定的。

5月13号晚上 综合面(不到二十分钟)

面试心得:认真对待,认真准备,尊重面试官,让主管知道你是能够胜任这份工作的,能够为团队做出贡献的。

1、自我介绍

2、考研考的哪个学校?

3、喜欢东莞这座城市吗?

4、考研期间面临的挑战是什么,以及你是如何解决这些困难的?

5、父母是做什么的?

6、还有准备考研打算吗?

7、未来的规划是什么?

8、对于加班文化怎么看?是否能够接受加班?

9、还有什么需要问他的? 我问了团队的合作方式是怎么样的

10、最后主管给我提了一些未来职业方向上的建议,以及应该往哪个方面思考。

11、 面试结束,面试结束后不到五分钟告知面试通过。

主管面保持问答前后逻辑融洽,保持一种谦逊的态度,尊重面试官,如实回答(当然也不要傻乎乎的把自己一些比较严重的缺点暴露出来哦),不要过分自大自夸,回答的时候不要紧张到话说不出来应该是没有什么大问题的。

总结

我觉得od对我来说是不错的去向,虽然在网上看有关于od的负面评论也有一些顾虑,但我觉得每个人对自己的定位不一样,我觉得od一个比较适合目前自己的定位,适合自己的跑道。至于未来,我觉得是能够通过个人的努力不断去提升自己的能力来弥补其他方面的缺陷,只是需要一些时间沉淀。

最后大家对od有兴趣的话可以联系栗栗姐哦,是一个负责任且真诚的HR

​​​​​​​

相关推荐
Elastic 中国社区官方博客14 分钟前
我们如何通过 70 多个拉取请求,将 OpenTelemetry Java agent 迁移到 invokedynamic
java·大数据·开发语言·elasticsearch·搜索引擎·全文检索·es
tyn18826 分钟前
记录本地安装nacos服务的方法及异常
java·开发语言
步行cgn1 小时前
Spring MVC 视图机制的核心接口与类
java·开发语言·后端·spring·mvc
y1su1 小时前
Leetcode 字符串模板
java·数据结构·算法·leetcode·职场和发展·动态规划
爱上纯净的蓝天2 小时前
不用云做 RAG:一个本地笔记问答工具的取舍与坑
python·开源·大模型·rag·本地部署
syagain_zsx2 小时前
BRpc 二次封装:Channel 管理、服务管理与回调工厂
c++·学习·程序人生·rpc·谷歌
cspttty2 小时前
2027风险管理岗准备路线:数学与应用数学如何补齐金融、SQL与Python
开发语言·python·金融
用户8356290780512 小时前
如何使用 Python 格式化 Excel 单元格中的长文本
后端·python
我命由我123453 小时前
Python 开发 - Python 的 pathlib
java·开发语言·后端·python·学习·java-ee·学习方法
苜蓿muxu3 小时前
Java 字符串拼接:+、StringBuilder、StringBuffer的区别
java