23届考研-开发转测试面经
- 总体流程:
在这里要感谢栗栗姐@我是栗栗呀在整个面试流程给予的帮助,有关面试的信息和资料都非常详细,对整个面试流程的跟进也非常及时和用心。
本人由于在第一个部门的技术二面挂了,所以之后转了测试,以下是两个部门的面试时间:
第一个部门,2024.12.13机试,12.16综测,12.25HR面,12.30技术一面,12.31技术二面;
第二个部门,2025.1.7HR面+主管面试(由于技面面试了一轮,当时通知说用前一次的技术面试结果看审批能不能通过,最终没通过增加了技术面试),1.20技术一面,1.22技术二面。
- 个人背景:
我是23届某211院校信息安全专业毕业的,目标院校,二战失败,由于没有实习经历,了解到华为od对我们这种应届生是一种不错的选择,基于当下自己的情况,决定走od的流程。
- 具体过程:
24年7到10月份,我在B站上找了Java基础课,把Java理论知识过了一遍,然后找了个Java后端项目做(基于SpringBoot前后端分离的项目),之后在10月中下旬的时候联系了栗栗姐,开始od的流程。
本人刷题比较少,所以联系栗栗姐拿到od机考题库后,刷了大概一个多月的时间,最后在12.6约机考,13号机考(自己估分182),目标院校150分,好歹算是通过了。
(机考题目:箱子之字形摆放、矩阵扩散、组合出合法最小数)
- 12.16综测
表现出积极向上,善于沟通,这个栗栗姐会给攻略的,细心一点应该都能过;
12.25第一个部门HR面比较简单,电话面试,问了一些基础信息,问了一下最有成就感的事和遗憾的事,问了空档期,当场通知过了;
- 12.30技术一面
先是手撕代码,leetcode42.接雨水,困难题,面试官给了点提示写出来了,之后问了些Java基础问题,;
- 12.31技术二面
问Java问得比较深,JVM/JRE/JDK的关系、设计模式、jwt令牌、SpringCache和Redis作缓存的区别等等,还有些记不清了,回答得磕磕绊绊,脑袋有点懵,最后手撕题也差了一点没写出来,最终给了C没通过。
2025.1.7HR面+主管面试,第二个部门的面试,都是在考察稳定性和基本情况,只要思维逻辑清晰和表达流畅应该没问题;
- 1.20技术一面
问的还是Java的问题,基本的Java理论知识,比如map有什么优点,数据结构arraylist对比数组有什么优点,什么时候用等等,还会问做后端项目时是怎么进行测试的、测试覆盖率等等手撕题leetcode678. 有效的括号字符串中等题;
- 1.22技术二面
和一面差不多,Java常用数据结构,数组和链表的使用场景和优缺点等等,也结合项目问了点测试的问题,也问到了测试覆盖率,手撕题也不难,用前缀和解。
所有流程结束,临近过年,面试官去国外出差开会,等到年后上班才通知我面试都过了,最后拿到offer,2.25入职。
- 总结心得:
一、由于刷题需要时间,如果有意愿去od的话,最好提前联系栗栗姐,边准备项目边刷题,这样节省时间。其次刷题很重要,无论是在机考还是在技术面试中,所以一定要多刷题,技术面试中无论你回答得怎么样,要是手撕题没过大概率就寄了;
二、栗栗姐全程帮我跟进流程,随时有问题联系她基本上都在,非常用心,会在面试前帮助我完善自己的信息,包括经历、空档期等等,非常非常的靠谱。
得到这份工作,也算是缓解了这段时间的焦虑,整个过程中还是要感谢栗栗姐给予我的帮助,无论是帮我联系部门还是催进度栗栗姐都很上心,所以如果说有意愿来od的话,找栗栗姐准是没错的@我是栗栗呀。
#找工作##考研##华为od##华为OD##面经#