其他分享
首页 > 其他分享> > 测试开发岗面试题系列--银泰百货

测试开发岗面试题系列--银泰百货

作者:互联网

面试题不止是我自己面过的公司,还有一些小伙伴面过的,写来给大家参考下:我在下面括号中给出我自己的一些答题方向,欢迎大家一起探讨,有更多的想法可以一起交流:
1:自我介绍
(按照自己准备的说,每人都有自己不同)

2:介绍下你所负责的复杂的项目或者是职责范围最大的项目展开讲以及你所负责的事情,怎么质量保障
(复杂的项目结合自己的实际情况说明,质量保障的方式可以参考下:
域内质量保障:域内链路自动化,测试工具服务化,订单数据对账,监控&预案,攻防演练,发布计划等保障措施

跨域质量保障:全链路自动化,异常测试,监控,跨域对账等保障措施
横向保障:慢sql治理,全链路压测等稳定性保障。
这些保障的具体方式我不展开说了)

3:除了功能测试还有一些别的保障手段吗
(功能保障是前提,域内链路自动化,测试工具服务化,订单数据对账,监控&预案,攻防演练等手段)

4:作为测试同学你怎么判断项目最大的一个风险点,用什么样的手段去防控这些
(项目复杂度,测试时间,
防控手段:测试作移,提供工具,提前做好自动化,减少重复回归等)

5:除了功能和自动化,有一些压测的经验吗或者是全链路自动化经验
(根据实际情况描述就好;
简单描述一下全链路自动化经验:
难点:需要多部门配合,构建整套数据流转,数据单独使用,人员协调,后期维护保鲜等可以再具体展开说一下)

6:项目上线后 如果线上有问题你们是怎么感知这些问题,然后怎么样去处理这些线上问题 处理机制等
(线上问题知晓:1.监控提前发现,走在业务前面;
2.业务反馈(反馈群),线上已经发生了(等待处理)
处理方式:看是否是新发布代码导致,查找问题原因,评估影响面和修复时间,比如已经影响主流程,卡住线上操作了,直接回滚,保障线上使用,修复后再发布;
如果不卡操作,评估修复时间,如果能半小时或者一个小时解决,当天发布;
如果不影响流程,那看是否需要当天修复,如果不急可以跟下个版本)

7:自动化跑是在什么环境下跑的,线上和线下都是如何保障的
(一般是在预发环境,可以根据自己的实际情况回答;
预发环境可以保障数据库跟线上是同一套,数据相对准确,环境稳定,更能发现实际问题)

8:监控是怎么样的,测试对于监控这块的参与度是怎么样的
(监控一般是与开发共建,测试同学会提出一些建议保障点,跟开发共同完成,
配置好监控以后,一同验证监控的有效性,治理监控的噪音,做到报警有效,高校处理,做好监控报警以后的应急处理,例如数据订正,数据补发,高效补发工具,降级开关,预案保障措施)

9:质量上的最大的风险在哪里
(业务场景丰富,需求迭代快
测试周期短,交互多,链路长,重要性强,)

10:你可以挑一个设计比较复杂的模块讲下他的业务流程
(业务自己准备一个能说得明白的,每个人工作项目不同,但是一定要说清楚,具体的细节别被问住)

11:会出现一些非主流程的一些没想到的用例吗
(会,这种情况在项目没那么熟悉的时候时常会发生,因为不够熟悉代码的整体结构,共用情况,)

12:这块业务做了多久,你再做这块业务里的自己的成长是什么
(这个也要根据自己情况,成长可以参考:看问题角度,自己项目管理能力,代码能力等等方面,可以提前准备下)

13:人手不够,协调人员你会通过什么样的方式来协调
(侧面先了解下其他人的工作情况,找人也要更有点方向)

14:跟开发的合作这块呢,项目流程里面,对开发的一个提测的标准要求
(提测标准:单侧覆盖率,冒烟测试通过率等等)

15:开发的技术方案不参与吗?不参与怎么知道改动点在哪儿
(参与:了解对应改动接口,数据,参数等,还有可以提出一些自己的疑问点,还有自己的一些意见)

16:对于技术方案这块你们公司没有要求,那你们就根据需求来?
(这个看自己公司情况)

17:提升效率从那些角度出发
(减少重复性工作,合理分配时间,做好有效沟通)

标签:面试题,测试,--,保障,自动化,银泰,线上,监控,链路
来源: https://blog.csdn.net/u012851623/article/details/123145766