经典必问面试题总结和答案核心点解析

1.简单的自我介绍下

     公式:姓名,经验值,主要做的是xx方向(web,app,终端),主要使用/擅长技术,熟悉的工具,最近在了  解xxx方面.我认为我的能力与我们公司岗位是非常匹配,希望有机会进入我们公司,实现自己的价值


2.为什么离职

     忌: 公司领导不行,同事不行,工资太少,加班,出差....

     可以:个人发展,回老家,家人(父母),业务精简看更好的发展机会


3.你还有什么需要了解的--面试结束后

     前提:需要了解公司业务

     要有问题,可以问一下仙姑的组织架构,晋升渠道,项目阶段等


4.你做这几年(3,5),有什么测试经验值得分享

     从质量评估,测试体验,测试技术,质量意识等方面挑选进行回答,每个人的答案应该是不一样的,这  种发散性问题是不能通过背解决的.


5.如何谈薪资

    ①.招聘需求:薪资范围
    ②.城市
,地域:平均薪资
    ③.学历:本科比专科平均高1000左右
    ④.技术水平 :根据年限应该达到的技能值

    ⑤.先问对方的薪资构成,每个部分自己对应的能力,估算自己的薪资


6.之前项目的测试流程

    ①.流程要和职责相匹配
    ②.流程参考
:需求评审,用例设计,接口测试,功能测试,自动化测试,性能测试,安全测试....
    ③.以
项目角度进行介绍,体现流程中每个阶段你做了具体什么工作
    ④.适当描述一些
细节(保密项目除外),体现项目的参与感真实性,这样面试官也不会问太多其他内容


7.管理方面内容--测试计划的撰写

    ①.掌握测试计划内容:时间,人力,目标,风险及策略,成本等内容
    ②.安排计划工作:根据人力和项目质量要求在时间的允许下安排,需要又一定的空档期处理突发事件或者回归


8.提交的bug开发不承认,怎么处理?

   ①.通用:不承认-->找需求文档-->找产品,找领导等
   ②.个人经验:
当提交的时候已经经过需求或者产品的确认为bug才会提交. 提交之后开发不认,①.找同事一起沟通②.带入场景,站在用户的角度分析当前的现象对用户造成的影响


9.偶现/无法重现的bug,怎么处理?

   ①.提交bug:做保留以便后续跟踪 
   ②.提交bug时尽量提交相关日志,截图,视频等信息,证明bug的确发生和存在 
   ③.bug描述中:之后的测试工作中,去跟踪该bug,有证据的时候就要随时提交


10.线上发生bug怎么处理?

先解决问题再追究责任
a.搞清楚发生问题环境,步骤,操作,数据.....---复现
b.通过
复现找到原因从而解决问题
c.进行
复盘,为未来增加经验 (用例的更新覆盖,工具的引入等)


11.界面显示乱码定位?

从以下几个角度分析:
①.数据库中编码 ②.前端编码 ③.后台代码


12.如何定位bug是前端还是后端的?

①.可以使用抓包工具定位,请求的接口,传的参数,响应的内容有没有问题
②.请求后查看数据库数据.查询显示是否正常,从而进行判断


13.产品是如何上线的?

产品质量评估 数据打包 项目部署发布


14.产品质量保障,如何做到100%覆盖需求

①.需求明确 ②.通过评审保障需求的质量(预审)③.提取功能,设计测试点


15.介绍一下你最近的项目

①.最近的项目是可以体现最高技术值,最高的能力
②.项目业务
,项目的职责都要与简历上匹配一致
③.项目背景
,业务,需求,核心流程,架构,数据库,开发语言,项目模块和功能,自己在这个项目中的承担的角色


16. 负责的模块,介绍是如何测试的?

①.模块的具体业务,有哪些功能
②.涉及到什么样的业务流程,
规则
③.你是如何分析的,
设计哪些重要的用例
④.其他的测试范围


17. 你在这个项目中具体工作内容

①.与简历中项目职责要匹配
②.尽量描述细节


18.印象深刻的bug

①.准备一个符合要求的不过bug, 致命的,严重 
②.关键回答为什么印象深刻?如带来的测试意识上的成长,测试技术提升等等


19.打电话功能如何测试?

界面,功能,兼容性,易用性,安全,性能,异常

功能:打电话,接电话,拒接,不同的接听方式等...

兼容性:不同型号、功能、品牌的手机

自动化:语言,框架等使用


20.介绍一下测试中常用的工具(基础,掌握!)

①.与自我介绍中的工具相匹配
②.一定是有项目去支撑
③.掌握测试工具有哪些
?---根据你的设定和简历提供的信息回答 
④.介绍工具是做什么?如何使用?能够输出什么样的结果


21.Xshell 如何登录?如何切换目录?----某一个工具的具体使用,需要说明一些细节方面内容

①.透露工具的使用细节
②.结合项目回答


22.埋点测试是怎么做?是否使用工具?数据库使用?

①.登录数据清除之前的操作数据
②.在应用层上面进行相关的操作
:点击,停留... 记录数据(次数,时长)
③.进入数据库
(mysql.oracle..)进行查询.得出相应数据做对比


23. postman 接口测试使用

①.xx项目中使用了postman进行了接口测试
②.拿到接口文档
,分析,提取用例,使用postman进行接口测试(集成测试,参数话,自动化,mockserver)
③.输出结果
,发现了哪些问题


24. 自动化测试工具了解哪些?

①.python--编程语言
②.selenium/playwright/appium---
框架
③.结合项目去回答.如果简历中没有,就不用准备太多(当前市场要求测试入门就必须要会自动化或者性能)


25. 性能测试工具

①.LR/ Jmeter:环境搭建,项目搭建,团队搭建
②.并发设计,
场景设计,脚本二次开发,性能瓶颈分析和调优


26. 项目周期很短,测试人力匮乏,如何协调?

①.时间上:加班
②.人力上
:加人.项目之间调人
③.工作内容
:框架没有,主业务,主流程上线,其他功能和bug修改通过升级解决


27. 团队如何分工: 一个XXX项目(类似美团)给你X个人,你如何分配

①.项目的重要业务是什么
②.人员的能力
(不说明能力值的情况默认能力都达标)
③.分配工作任务
(任务的工时 /)
④.需要具备统筹能力,工作安排能力


28. 对于团队成员的绩效管理?/你对你的团队建设有过什么样的良好的建议.

①.企业绩效考核的对标: 考勤,bug的质量(质和量),贡献(建议,新技术的使用,培训[被培训,主动培训],人际关系,团队协作)
②.人员的沟通
:团队成员不积极


29.职业规划

①.要有规划,职业发展不能走一步算一步
②.规划是可以落地的,基本可以3年为一个阶段进行规划落地

  • 18
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值