oppo2021暑期实习一面面经(软件测开)(已oc)
BG:211本科通信,2020fall英硕通信,外企实习经历
4.23更新:终于oc啦!!!
面试官人很好,开始的时候跟我聊了聊疫情的事以及什么时候开学。
之后进行自我介绍,阐述项目经历。我的项目经历和测试其实都没什么关系,c语言大创、区块链社区和计算机视觉毕设,但面试官听的很认真。然后我说我已经很久不用c了,最近都是在用python,写一些小脚本什么的。表达了一下我对软件生命周期的看法,开发-测试-运维,最近流行敏捷开发,devops,我对这方面有一些了解。
接下来是互动环节:
1.问我对测试有没有了解。我只知道黑盒测试和白盒测试,那个时候连编写测试用例这件事都不知道。他就拿一个纸杯举例,说说怎么测试这个纸杯。然后我从各个角度回答了这个问题,不过好多是从产品的角度,并不是从技术的角度。结束之后他说做测试有一点产品的思维也是很好的。
2.说一下求学过程中遇到的困难,并且是怎么解决的。 我就说在做大创的时候,是刚上大学,什么也不懂,遇到了好多问题,代码不会写硬件不会弄之类的。解决的方法就是自己去看书学习,请教老师。然后现在做毕设的时候就觉得遇到了问题也能够自己解决了。
3.为什么选择这个岗位。我看这个岗位的要求:我是通信专业的,编程语言我会python和一点c,Linux基本的操作都熟悉,正在学习数据库的知识。然后加分项里面通信原理我也学过,就投递了这个岗位。
4.了解面向对象编程吗。没有系统的学习过,但python里面有这种编程方法,class()定义类,之后def __init__(self)定义各种属性,对对象的属性进行操作。比如我定义了车类,定义奥迪宝马奔驰都属于车类,然后对他们的颜色价格等属性进行操作就可以了。还有继承,子类在可以继承父类的属性之外,还可以具有额外的属性。
5.了解数据结构和算法吗。因为我是通信专业,这方面不是很了解,就说数据结构只记得堆,栈这些,算法的话最近有在刷题,平常很少用算法编程,只知道暴力搜索。
6.说一下求学过程中最有成就感的时候。就是遇到问题之后,把问题解决。像有难题不会做的时候,把题做出来了。还有写程序遇到bug时把bug解决了,就是最有成就感的时候。
个人感觉:主要还是针对简历提问,所以简历上自己写的东西一定要弄清楚,我自己也是面试前仔细回顾了一下之前的经历。同时建议面这个岗位的小伙伴还是去熟悉一下软件测试的基本概念,至少基本的测试方法,测试是做什么的应该有所了解。