OPPO测试经理岗二轮面试经验分享

发表于:2019-12-09 10:38

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:享有盛誉之名    来源:CSDN

  招聘要求:
  岗位职责:
  1、负责手机项目的专项测试模块负责人,管理小团队完成测试交付
  2、熟悉测试流程建设及测试策略制定,测试用例与方案设计,能够基于项目制定合理的专项测试方案
  我们希望你:
  1、本科以上学历,有3年以上手机或APP行业经验
  2、有丰富的测试经理经验,熟悉手机端功能测试,专项测试(性能,功耗,稳定性)
  3、有C/C++/java/python任一语言代码基础
  4、熟悉Linux操作系统的基本操作或熟悉Android系统
  第一面电话技术面):
  这一电话面试了一个半小时,第二天零零散散记录以下内容,给大家参考;
  面试官:你为何不让你前同事推荐你,你要自己投简历,推荐机会大点,投递简历人多会被忽略。
  我:(心里:那你不是联系我了么),因为认识的推荐都是功能测试,我不想,这与我职业规划不同,我想靠自己。
  面试官:言归正传,我们现在开始面试。
  (我6年从事手机安卓行业,前一家公司是做公网手机的,现在是做专网集群的,他肯定不熟悉,所以专挑上家的内容问,再者上家公司的同事大部分都在那里)
  因为我上家负责过专项功耗测试,他那里也是做功耗测试和性能测试专项的,所以开始专挑功耗的问题一直细问;
  1、我上家公司的专项功耗都是在软件层做的(其实就是续航),也就是专项待机、随机待机等场景测电量,没有用过电压表相关仪器做过,现在这家这些都是给硬件同事测的,我也知道一点,比如看电压电流,耗电异常的时候看手机是否待机电流正常,其实软件层的我都回答了,他就一直追问,这块确实跟硬件相关的很少打交道(面试官提醒我,不是说跟我无关都不必要去学习,我觉得这块我不是感兴趣,面试官最后说有缘来了以后负责这一块,要学习底层这块,到底为何什么原因导致的,需要要专,要往深度去发展。我心里想,我们做测试的不应该是广度去发展么?如果哪天我能达到这深度的水平了,我就不做测试了,而做开发了,我都知道什么导致功耗大了,我还不会自己改么,还要开发干嘛?毕竟做开发钱绝对比测试高);
  列出几个问题:
  相机、音频的功耗怎么测?
  测出的电流出现异常,这个专业名词怎么叫?--面试官说是回归电流,我问了我们公司硬件测试和硬件研发一圈都没有人知道这个名词。
  场景:给你微信,你要怎么测它的功耗?需要哪些场景?不要着急回答,给你一分钟思考时间
  我思考了以后就说了下,面试官还满意;这个功耗问题问了差不多半小时,最后他得出结论我只会续航这块,不会用仪器测这块,他也就不问了。
  2、问性能测试相关的问题,手机这块无非就是:压力、稳定性、可靠性、响应速度、流畅度这些。
  面试官首先问:压力测试怎么做的? ---》  我说是用monkey跑的
  他问为何monkey为何能跑压力? ---》 我说monkey可以随机点击,速度快,压力测试毕竟是找出产品的极限,其实monkey可以把压力、稳定性、可靠性一起测;
  他问为什么能一起测? ---》  我说压力是找极限值,稳定性是在一定时间内允许出现的异常不超过多少次数,每家公司定义不同,比如我上家大概是7*24小时不允许出现3-5次这样,我就是举个例子;
  他打断我说这些标准是你自己想的,还是上家公司的定义标准,你别骗我哦,我回去问你上家公司的同事哦? ---》 (这个说的我也很无语,我只是跟你解释这些定义的意思,具体标准上家公司距离有点久远,不记得这个具体的次数。)我说标准这东西是每家公司根据各种业内竞品去参考定义的,还有各种标准制定的方法都不同;
  他问我响应速度/流畅度怎么测试?---》我说先来说响应速度吧,响应速度我有几种办法,一种是拿秒表测,这个误差和错误太大,不建议,第二种是看日志,看log打印打开该应用的启用时间。上家公司是用一种类似告诉摄像机的,根据这个告诉摄像机更精准的判断用户用手触摸时间开始录像---到应用打开所花的时间,这个是最建议的。
  不等我再说流畅度方法,他又打断问我:他问应用市场有几十万个几百万个不等的APP,你要怎么去测响应速度?---》 我说怎么可能全去测,一般都是取TOP10、TOP100的应用去测,量少我可以手工测试,量多就采用自动化去打开应用,再去看日志统计咯(这题应该是考验你心里压力题,重点是面对不可能的事情你该怎么去思考问题,类似这种的场景面试很多,就是模拟实际的压力任务,你怎么去解决,一般是根据实际去思考,不能跳入他给你的陷阱)
  打开王者荣耀和微信,他们打开的方式区别是什么,调用了底层的什么东西?---》我说我不懂底层的。
  3.接下来问的就是流程和理论相关的
  问我带过组没有?带过几个人的组?
  问我测试流程是什么?
  问我项目流程是什么?上家公司的项目流程。
  我说我不知道上家的,知道这家的,说这家的可以吗?他说可以。我说先立项、然后需求评审。他打断我说不是这个,给我提示,就是有什么节点,每个节点是测试应加入测试的,还有策略。我就说我们项目有些3-5个节点,每个节点大概做什么,让他觉得还OK!
  4.然后就到面试JAVA了,他问了如下问题,我几乎都大概说了下:
  重写和重载的区别;
  重写是重写什么?
  抽象类和接口的区别?
  String、StringBauffer、StringBuilder的区别?
  什么是泛型?
  什么是反射?
  讲讲多线程?
  讲讲JDK、JRE、JVM是什么?
  JVM的实现原理?
  5.最后面试官给我点评我这次面试的一些问题,他说你老是解释为什么这个不会,那个不会,我身为面试官我不管你这个,我要你你会这个.......
  (我心里想,你这个岗位需要会这个,你去看过其他岗位其他公司要什么了吗,比如我要是会功耗很熟悉干嘛,我以后不一定做功耗,还不一定做手机呢,我做的是测试,这个广度范围的测试,手机公司能有几家,说句不好听的,你看魅族、TCL、酷派、中兴、金立当年哪个不是红红火火,做测试要学会东西很多,东西学多但是要精就难,还不如做开发,比如我做java,我就把java这一项学精通就行,做测试不一样,你要会java、python等语言,还要会很多测试框架、工具,还要会性能、安全等。按照面试官的点评,那我直接去学安卓开发算了,只会一项深度就行,每个人的路和方向不一样,重点是要找工作,要去哪家公司,人家需要什么。)
  6.最后他问我还有什么要问的吗?
  我说针对你刚刚说的功耗,性能,到底你们功耗怎么做的,他说我不可能告诉你怎么做,因为我们公司属于竞争关系,不能告诉你,然后就瞎扯了。(我心里想,竞争关系你不肯说,那你问我这么多细节,是不是我也泄露了我公司的机密,你不告诉我你们具体内容怎么做的,要学什么,我怎么去这个岗位工作,万一去了还是点点点呢,我特意去问了硬件的功耗测试怎么做,结果人家也说没啥,就是手机接上电压表仪器,看电压电流信息和数据,根据各种不管场景,比如开关机、待机,待机时电流电压参数有没有待机下去,看的是参数值,这些东西很容易理解,要不了一个月就熟悉了,后面都是机械式的工作,有什么技术含量,好,面试官跟我说要了解底层的东西,要知道给跟功耗相关的东西和底层调用,我要是会真去做开发了,做什么测试。这个是我个人的理解)
  7.他第一面是技术面,后面是部长面,最后是HR面;
  特意问了好几个在OPPO的朋友,了解的信息是:
  (1)大概普遍是30万左右,做普通的工程师(不排除还有更低的);
  (2)然后他们面试没有问啥,都是问测试理论和流程性的东西。
  对于上面问了我这么久,不仅仅理论和流程,还有专项、技术的东西,这样的岗位我是不是可以多拿点?哈哈!但是大家觉得说不可能给这么多。性价比因人而异,自己考虑。
  二面(现场面)
  一面准备充分,我过了,然后约了二面。第二面好像是他们部长面,二面没问啥。
  1.自我介绍
  2.问了我获得的优秀员工的事,如凭什么获得?
  3.我现在的公司跟上个公司有什么关系?
  4.我最精通什么
  5.我有什么问题问他的
  我问了几个问题:
  1.测试开发要求如何?他说要求很高,跟开发差不多,我可能不太适合
  2.我问了测试经理岗位?他说现在不外招了。
  3.我问了晋升制度?巴拉巴拉说了一推,也意思是看你跟领导的关系
  4.你给我提供什么样的岗位?他说工程师(没说高级),我说这就对我没有什么诱惑力啊,毕竟普通工程师的岗位对我来说没有太低端。他又巴拉巴拉说了工程师要具备写代码、白盒测试的能力(做测试的现在哪个公司不这么要求)
  5.后面他让我先回去,再让HR联系我。(oppo一般都是现场交HR,这么说就是没戏)
  以上就是面试oppo的经历,供大家参考。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号