如何去面试软件测试工程师?

233 阅读4分钟

小米软件测试成功面经

  1. 做一下自我介绍?

  2. 你负责测试的几个模块?讲一下其中的模块业务?

  3. 需求评审都有哪些人员参加?

  4. 项目的用例大概写了多少?

  5. 订单模块你是怎么测试的,能说下业务流程么?

  6. 浏览器兼容性测试怎么做;

  7. 整个项目几个测试人员,怎么分工的?

  8. 数据库左右连接的区别?

  9. 自动化编写脚本哪些场景用到了?

  10. 测试报告包含哪些内容?

  11. 印象中比较深的缺陷是什么?怎么解决的?

  12. 你还有什么想要问的么?

搜狐软件测试面试

  1. 项目后期是否有维护,上线之后还管么;

  2. 项目迭代周期是多长?;

  3. 测试包括哪些测试(功能,接口...)

  4. 功能测试怎么测 5. 接口测试用什么工具的

  5. 接口测试是自己写还是开发写

  6. 如何保证接口测试成功

  7. 印象深刻的缺陷(原因,最终怎么定位,怎么解决的)

  8. 常见的linux命令有哪些;

  9. 做过压测么?需要监控哪些性能指标?

  10. sql注入能说一下吗?工作中会用到吗?;

  11. 发现缺陷分析是哪里产生的问题,你是怎么预判?

  12. 如果给你一个新的项目让你写测试用例的话,你会从哪些地方去着手,考虑哪些点?

华夏银行软件测试面经

  1. 频繁更改需求如何处理? 2. 测试计划如何编写; 3. jemeter参数化有哪几种方法; 4. UDP和TCP的区别是什么? 5. https和http协议的区别? 6. 浏览器兼容性测试怎么做; 7. 在测试过程中遇到的问题是什么? 8. 事务都有哪些特性? 9. 手写sql的能力 10. 为什么转行做测试 11. 期望薪资 12. 为什么离职

腾讯软件测试面经

1、自我介绍

2、 测试团队的工作也依赖于业务和开发,如何有效提高与业务团队和开发团队的合作默契?

3、团队如何考虑平衡质量和速度的测试策略?

4、敏捷模式下,如何平衡快速发布和客户对质量的期望?

5、团队的人测不出问题 ,上线后问题又很多,主管只能抽测一些重点的 ,这种情况怎么解决?

6、如何提高测试团队学习业务知识的速度?

7、如何快速打造组建一个测试团队?

8、 关于面向业务的测试,自动化测试该如何实施?

9、想听下贵司专家对此类企业,测试经理/总监和品质经理/总监的关联及区别

10、如何识别有效的加班和无效的加班?

11、 制定上线的产品发布的质量标准需要考虑哪些维度? 怎么统计线上遗漏率?

虾皮卖家平台测试面经

1、自我介绍

2、项目介绍

3、画出软件测试的V模型图。

4、为什么要在一个团队中开展软件测试工作?

5、您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?

6、您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)

7、您认为做好测试用例设计工作的关键是什么?

8、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。

9、您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

10、请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。

11、你对测试最大的兴趣在哪里?为什么?

要让自己变得更强:想想,假如你是要在测试这个行业长期做下去,你的工作经验和测试技术是绝对不够的,你需要提升,你需要丰富你的技术栈!还等什么!

[最后:领取【可能给你带来帮助的教程】]

这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。