职位题库

软件测试工程师面试题库

面向软件测试工程师相关面试,围绕测试用例设计、测试流程、缺陷管理、性能测试、接口测试等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

95 道题目建议用时 285 分钟专项面试练习

全部题目 95 道题

61

在C++动态内存中会用到new和delete,经常会遇到什么问题?

考察候选人对C++动态内存常见缺陷的理解,判断其是否具备从测试角度发现内存问题的意识。
62

如果需求文档有描述不清楚的地方,你会怎么做?

考察候选人在需求不明确时的处理方式,是否具备主动澄清、风险识别和推动闭环的能力。
63

测试过程中你提交了一个bug,开发不认同怎么办?

考察候选人在缺陷争议中的沟通方式、证据意识和质量底线,是否能在不激化矛盾的前提下推动问题解决。
64

请针对代金券功能,使用等价类划分法设计测试用例。

考察候选人能否系统梳理输入条件、正确划分有效/无效等价类,并设计覆盖全面的测试用例。
65

谈谈你对人工智能技术的了解。

考察候选人对AI基础技术及行业应用的认知,以及能否从测试角度思考AI模型的质量评估。
66

请编写一个SQL查询,完成多表联查和分组统计。

考察候选人编写基础SQL的能力,包括多表连接、分组统计、条件筛选和排序。
67

请针对用户登录场景设计测试用例。

考察候选人能否从功能、边界、异常、兼容性等多维度设计全面的测试用例。
68

请说明提交一个Bug时通常需要填写哪些信息,并解释严重程度与优先级的区别。

考察候选人对缺陷管理流程的熟悉程度,以及能否区分严重程度(影响面)与优先级(修复紧急度)这两个常被混淆的概念。
69

如何评估一个Bug的优先级?请结合具体场景说明你的判断依据。

考察候选人能否基于业务影响、用户范围和修复成本对缺陷进行合理分级,而不是机械套用等级。
70

请描述一个你提交过的、描述质量较高的Bug,说明你如何组织复现步骤和附件。

考察候选人实际撰写缺陷报告的能力,以及是否具备让开发快速定位问题的意识。
71

你认为测试人员在团队中扮演怎样的角色?请结合具体工作阶段说明。

考察候选人对测试角色定位的理解深度,是否具备全流程质量意识而非仅停留在执行测试用例层面。
72

测试人员如何在需求阶段进行质量前置?请举例说明。

考察候选人是否具备在需求阶段介入、识别模糊需求并推动量化的能力。
返回面试题库