同方知网社招测试工程师社招面试技术题目
1.什么是单元测试、功能测试、集成测试?
2.什么是兼容性测试?
3.白盒和黑盒的区别,你是怎么运用的?
4.静态测试和动态测试有什么区别?
5.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
6.您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
7.在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?
8.什么是内存泄漏、Http错误率、吞吐率。响应时间分别在web端和移动端是多少?哪些场景可以证明响应超时?
9.什么是面向对象编程?
10.Thread 类中的start() 和 run() 方法有什么区别?
11.说下左连接和右连接
12.介绍下什么是索引
13.如何看待自动化和手动测试?怎样的一个比例才是健康的?
14.你们公司的自动化投入产出比怎样?效益怎样?
15.完整运行一次自动化用例需要多久时间?
16.什么是分层自动化?
17.你的测试数据是怎么准备的?
18.请问你们公司是如何做性能测试的?请讲诉性能测试的相关指标?
19.压力测试和负载测试的区别
20.服务器中一般要监控哪些数据,如何监控的,怎么从监控数据中发现问题?
21.从一个数组中找出前4个最大的数,用最优解。