测试开发工程师精选面经合集
6家公司
250篇面经
最新 热门
/discuss/866632225712857088/feed/main/detail/07e67dcc14d44b99b2519f4c68892e4c/discuss/866421797099532288/feed/main/detail/cf56602cd818444981a66c05f77ab008/discuss/866324365342691328/feed/main/detail/d73da4c779854b7487db92727d170cb9/feed/main/detail/578c98d96d1f4ceba584e6e3320ae463/feed/main/detail/300eda1524e546829619eb665036086d/feed/main/detail/408b4c7b7e9441a38cff0c38d27ee063/feed/main/detail/461c3885b6f34bbeb971fd7e429f3c40/feed/main/detail/bc01cc46bdeb4b4b8b3fccc1b04ca0eb/feed/main/detail/adb5ac56aa72460390ad2ed06de1a1bf
面试官:你认为是Bug,开发不认为是Bug怎么办?我:说明他不适合干开发
相信准备从事软件测试的小伙伴,面试时经常会遇到这个非常令人困扰的问题。所以今天我想结合自己的理解,聊聊我对这个问题的看法。首先,面对这种问题,我们真正要做的,不是去猜面试官到底想考察什么,而是把自己真正代入到对应的工作场景里。最好的方式,就是结合你的真实实习经历或者团队项目去理解。你可以想象这样一个场景:你按照团队当前的需求文档和测试标准去执行测试,结果发现系统表现和预期不一致,于是提了一个 Bug;但开发看完之后反手来一句:“这不是 Bug。”这时候你该怎么办?没有实习经历的小伙伴,或者项目一直是自己独立开发、独立测试的人,看到这种问题可能会很疑惑,甚至会觉得有点像左右脑互搏:要么第一反应是“这个开发不专业”,要么就是“是不是我测试工作没做好”。但实际上,这两种理解很多时候都不准确。真正做过实习、尤其是在中小公司待过的小伙伴,对这种情况一般都不会太陌生。因为现实里开发“不认 Bug”,很多时候并不是说他连最基本的底层逻辑错误都不承认——如果真到了这种程度,那确实就不是正常协作问题了。更常见的情况是:你发现的并不是那种会直接影响主流程、核心业务、系统正确性的重大缺陷,而是一些可优化、也可以暂时不优化的问题。比如说,公司表面上模仿大厂流程,制定了一套比较完整的需求文档和测试标准;但实际运行过程中,团队早就已经默认按另一套业务规则在长期稳定运转了。你作为临时加入的新测试,是严格按照文档去测的,所以发现了不一致,这其实很正常。又或者说,公司的业务标准已经变化了,但测试文档没有及时更新;这时候你按旧标准提 Bug,本质上也未必是你错,更未必是开发工作没做好,而是标准同步本身出了问题。所以这种时候,你当然不能上来就把问题理解成“开发不专业”,也不能一发现对方不认就立刻怀疑自己是不是出错了。真正成熟一点的处理方式,应该是先把这个问题放回到业务和标准里看。对于前面这种很常见的情况,实际工作里大家往往会很快接受公司真实运行的那套规则,不再拘泥于纸面标准。但如果你在面试里直接说“那我就接受了”,面试官往往又会觉得你这个测试没有原则。所以更合适的表达方式其实是:先和开发充分沟通,确认分歧到底来自哪里——是需求理解不一致、文档同步不及时,还是业务规则已经发生变化;然后把问题做好记录,根据影响范围将其归类为待优化项或者低优先级问题,同时推动测试标准和实际业务规则对齐。如果后续开发进行了优化,那就再做回归验证后关闭;如果最终确认现阶段不影响核心链路,也可以明确记录原因和处理结论,避免后面重复争议。回到“你认为是 Bug,开发不认为是 Bug 怎么办”这个问题本身,我认为比较好的回答方式应该是这样的:我在实习/项目中确实遇到过类似情况。面对这类分歧,我会先回到需求文档、原型、业务规则和实际场景中确认判断依据。如果与开发、产品/策划沟通后发现问题本质上是标准文档更新不及时,或者团队实际执行标准和文档存在偏差,我会把这个问题详细记录下来,归为待优化项,并推动测试文档和业务标准尽快对齐。如果它确实存在体验或规范上的偏差,但短期内不影响主流程和核心业务,我会结合影响范围合理定级,并持续跟进后续版本是否优化;如果最终确认是真实缺陷,我也会补充复现路径、影响范围和业务风险,继续推动问题解决,并在修复后完成回归验证。这个回答的意义在于,它既能体现你在真实业务场景中的沟通和协作能力,也能体现出你作为测试的基本准则是合格的:你不是一味硬刚开发,也不是别人一句“不是 Bug”你就算了,而是会基于标准、业务和风险去判断,并且把问题处理到位。而且这个回答还有一个好处,就是它天然帮你把问题边界框住了。因为如果面试官在你已经明确说明“先核实标准、再确认归因、再记录推进”的前提下,还继续追问“那如果开发就是不认真实缺陷怎么办”,那其实已经不是在考察你会不会处理问题了,而更像是在故意把协作问题极端化。你要明白,测试不是去对开发做恶意猜想的,正如你也不能对产品、策划先做恶意猜想一样。真正成熟的团队协作,讲的是基于事实和标准推进问题,而不是先预设别人不专业、别人不负责、别人故意卡你。以上就是我对这个问题的一些个人理解,也欢迎大家补充讨论,希望这篇内容能真正帮到正在准备测试面试的小伙伴。
查看1道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/56cc398240b24bc4a2b70ce49788517e/feed/main/detail/5bbaae5f521a46daaf6b6442e768c76b/feed/main/detail/96bbad08cb1343098294f2d56141caa6/feed/main/detail/451cc33eb84b40d7b64c14e7097e0981
米哈游游测面试,看这篇就够了!
开个玩笑,只是自己秋招和春招参加的两次线下面试的四次面经分享罢了,希望能帮到同样想要进入米哈游的同学秋招一面1.自我介绍2.测试功耗判断合理的标准怎么判定3.对于游戏测试中的功耗标准值怎么确定是一个合理值呢(提了与相似游戏进行功耗的对比)4.功耗会影响什么呢5.怎么确定当前内存高不是由于程序运行本身导致的,而是内存泄漏呢6.你觉得当前市面上的游戏,举个例子,内存的阈值要控制到什么程度合适,阈值设置更高合适还是更低合适,如何验证呢7.介绍下关系型数据库和非关系型数据库8.你项目中哪些数据存放在关系型数据库中,哪些放在内存中呢9.进程和线程的区别10.玩的比较多的游戏11.猫和老鼠这个游戏有哪些做的好的地方,哪些不好的地方12.如果你是策划,怎么修改可以让游戏的平衡性变得更好13.如果猫鼠双方的速度都提升20%的话会对猫鼠双方哪方更有利呢14.原神每日委托设计测试用例15.原神要出一个新角色,针对这个角色列出测试点16.哪些场景适合做自动化测试17.对于手机游戏来说,哪些问题是兼容性的问题,画面渲染会有什么样的问题18.自己玩的过程中有遇到过什么比较严重的bug吗19.比如说煎蛋回血这个问题,本次修复后,你要怎么在后续的版本规避这个问题呢,可能会有牛排回血等类似问题,要怎么避免呢20.测试时间被压缩,无法覆盖所有测试的用例,你要怎么测试呢反问1.面试的是功能测试还是专项测试(都有,看个人的兴趣)2.面试评价(不能说)3.后续流程什么时候通知(一会儿hr就通知了)秋招二面1.自我介绍2.两段实习经历都是测试和测试开发,为什么想要做游戏测试3.之前游测测试尝试过哪些公司,今年暑期尝试的吗,没尝试米哈游吗,为什么挂了,那块有缺陷(说了秋招的时候投了,但是笔试挂了,说笔试题编程题挂了)4.针对你编程的弱项有没有去强化,这些点主要是些具体方面,你有没有做过一些计划,有针对性的去学习5.针对自动化你的学习内容是什么6.做游戏测试你有什么优势(虽然没有游测经验,但是有游戏经验和测试经验)7.猿辅导的工作内容8.测试功耗的问题,你是怎么测试出来的,你是怎么定位出的(说了画质增强)9.最终画质增强的功耗增强,你有考虑过为什么画质增强会导致功耗增加吗10.会影响功耗的一些因素,开机时间过长导致功耗增加原因是什么(这个答得不太好)11.猿辅导离职了吗,没有给你提供转正机会吗12.最近在玩什么游戏13.你觉得猫和老鼠比第五人格平衡性做的差得多,你觉得猫鼠哪方面做的平衡性很差14.你提到过第五人格匹配场景的改动,之前四人匹配,现在两人匹配,你有哪些测试功能点(说了一些玩家层面的,面试官提示了两人匹配的异常情况)15.你提到两人匹配是否能邀请第三个人,假如说队伍满了不允许邀请第三个人,请从客户端和服务器端进行测试设计16.我在队伍里给多个人发送邀请,对于被邀请的玩家入队还需要判断什么逻辑17.你在猿辅导实习过程中是怎么一进去就上手工作的18.那你觉得针对你实习过程中,你觉得有哪些点是其他人做的不好的(说了开发部分很少,但是这里其实不应该说这个的,因为说了就感觉自己没有一种主动把自动化测试运用到工作中的思路)19.针对这种,你有没有主动去争取一些自动化开发的工作20.假设给你发了offer,你对你自己的发展预期,有什么规划吗21.策划出了一个功能设计,但是你觉得这个玩法在设计方面有一些缺陷,你要怎么和他反馈,比如说英雄的数值有一些异常,你要怎么反馈,你要怎么让策划认可你的观点反问:1.米哈游的工作氛围(年轻,爱玩游戏,很不错),福利待遇(没法回答,常规福利有零食角,水果,,饮料,中餐和午餐免费,年会,年会的奖品是有保底)2.本次面试的评价,学习建议(没法回答,后续会通过hr给反馈)3.如果有后续流程是什么时候(如果这轮通过的话,没什么特殊情况就直接进入线上的bp面,后续等通知,不会太久)春招一面1.自我介绍2.playwright+pytest搭建的框架相比于传统用例解决了什么痛点,有没有什么实际的场景3.在内部引用了AI Coding了吗,AI辅助工具是自己的吗,还是用的第三方的4.用什么AI,怎么用AI写代码的5.测试语音识别或图片识别的话是怎么断言的,有用AI做结果的校验和测试吗6.为什么想要选择米哈游7.为什么选择QA,写代码的机会不多,有考虑过吗8.哪些品质对QA岗位更重要9.玩过黑神话吗,你觉得对于黑神话中样的什么动作设计支撑了玩家的正反馈,或者动作系统,战斗内的资源循环是怎么设计的(说了极限闪避,接着引出了黑神话对极限闪避没有其他支撑吗,怎么完整保障高级玩家的体验)10.你觉得原神吸引你的点有哪些(介绍过程中提到了战斗逻辑,被追问战斗逻辑是指数值上搭配的空间让你有更多的操作空间还是喜欢元素反应的这种效果呢)11.原神和他的竞品相比有哪些做的好的点和做的不好的点12.针对原神早期角色数值断档的问题,假如这个问题交给你设计,后续版本可以怎么改善(说了对早期角色数值上调不太满意,又说了出新角色可以和老角色进行配对配合)13.就采用你说的方案,提升的数值你要基于什么去判断14.原神中的挑战玩法设计测试用例(提示了对于时间和基数进行边界值分析,打爆炸药桶的方式,炸药桶被其他生物打爆要怎么处理,炸药桶对玩家的伤害导致的挑战中断和还原)15.原神操作单一角色,在房间A中对抗小史莱姆,通过A房间,经过走廊B,进入房间C击杀boss拿到最终奖励,进行测试点分析16.对于原神中存在的大量的NPC,有哪些方式可以保障游戏的流畅,从CPU,GPU和内存方面,你觉得有哪些可以优化的方式,对于NPC的数量有什么策略可以优化吗17.平时了解过LOD相关技术吗,对不同程度的NPC有什么加载策略吗18.自动化测试相较于功能测试的优点,从测试结果上将为什么要用自动化测试19.自动化能否完全替代功能测试吗,局限性有哪些20.对于现在的手游,你觉得哪些问题是兼容性问题,手游在不同系统出现兼容性问题的原因是什么,底层的硬件上具体不同的点是什么,比如苹果芯片是自研的,Android机的芯片也有很多21.白盒测试的主要方法有哪些反问1.面试岗位的工作内容(分很多组,有的面向任务,有的面向场景,按照兴趣和天赋分到对应的组去进行测试)2.本轮面试通过什么时候二面3.米哈游看重应届生什么品质(有一定技术能力和游戏阅历,发散思维)春招二面1.你最近玩的最深入的游戏是哪一款2.你为什么入坑猫和老鼠3.猫鼠经历了波峰波谷,非对.抗游戏在走下坡路,了解过为什么猫鼠玩家变少了吗4.了解过非对称性游戏是怎么演变的吗,能对比下猫鼠和第五人格的差别吗5.对猫鼠常规的3C能力以及常规的道具进行测试用例设计(说的太杂了,也没有分类答得感觉不太好)6.能大概说下在联想做的不同模块的时间占比是怎样的吗7.SDK自动化框架怎么设计的,怎么解决由于UI频繁迭代导致的自动化用例维护成本比较高的问题8.对于接口文档缺失的问题,开发那边有什么规范吗9.对于AI响应时间怎么判断是好是坏,指标是什么10.性能测试会细致到每一层对应时间吗11.在联想实习期间遇到的最大的困难12.国内外沟通限制的话,完全由Agent的形式,可以怎么设计去判断用例是由于接口设计问题还是出现异常13.不考虑成本,你觉得我们需要赋予这个Agent什么样的能力,结合你的实际项目的情况阐述14.请你对原神砺行修远修远系统设计测试用例(用手机上的AI进行设计,这是我第一次遇到面试用AI设计测试用例的,很新颖)15.你怎么验证AI生成的用例的结果是对或错呢16.游测岗和之前实习的业务方向跨度是比较大的,为什么想要投递游戏测试岗呢17.对游测岗位的了解18.测试岗位要具备什么样的能力19.现在手上有什么offer嘛(说了秋招拿到offer但是拒掉了,担心可能会受影响)反问1.米哈游对应届生看重哪点(专业能力匹配,有责任心,硬实力加软素质)2.面试通过什么时候反馈(等HR联系)3.对我的建议(游戏框架需要提前了解和学习)自我总结下吧,复盘的时候发现自己嗯,哦,啊的这种口语太多了,希望以后自己可以有所改正,还有一点可能就是游戏理解还差点意思,要多打游戏,带着脑子打游戏开始推动下Agent和游戏测试框架的学习.....
发面经攒人品
点赞 评论 收藏
分享
/feed/main/detail/e40d259eaa20423f9c4aed4ca58e10db/discuss/864541481074184192/discuss/864539168427302912/feed/main/detail/7d0fb5c7bf7b4c5f85406c4d7cc49e42
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

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