InterviewStack.io LogoInterviewStack.io

Testing, Quality & Reliability Topics

Quality assurance, testing methodologies, test automation, and reliability engineering. Includes QA frameworks, accessibility testing, quality metrics, and incident response from a reliability/engineering perspective. Covers testing strategies, risk-based testing, test case development, UAT, and quality transformations. Excludes operational incident management at scale (see 'Enterprise Operations & Incident Management').

SLIs, SLOs, SLAs, and Error Budgets

Defining and operating reliability targets. Covers choosing service level indicators, setting service level objectives and agreements, computing and spending error budgets, and using them to drive engineering decisions. Includes negotiating reliability targets with stakeholders.

88 questions

System Reliability and Availability

Engineering systems to stay available and recover from failure. Covers redundancy, failover, graceful degradation, availability targets, and reliability trade-offs and safety. Includes SRE fundamentals and capacity-aware reliability design. Frames reliability as a property designed in, not bolted on.

9 questions

Requirements Traceability and User Acceptance Testing

Connecting tests back to requirements and validating the product with stakeholders. Covers requirements traceability and validation, designing and running UAT programs, and supporting implementation and rollout. Includes ensuring every requirement is verifiable and verified.

3 questions

Systematic Debugging and Root Cause Analysis

Methodically diagnosing failures and identifying their true cause. Covers hypothesis-driven debugging, bisection and instrumentation, full-stack and production diagnosis, debugging under pressure, and root-cause analysis that prevents recurrence. Emphasizes a repeatable process over guesswork.

19 questions

Security Testing

Testing software for security weaknesses as part of the quality process. Covers security test automation and tooling, validating input handling and authorization, cryptographic validation, and integrating security checks into the pipeline. Focused on the tester/engineer perspective on finding and preventing vulnerabilities.

0 questions

Performance and Load Testing

Evaluating a system under expected and extreme load. Covers load, stress, soak, and scalability testing, defining performance goals, generating load, and interpreting latency and throughput results. Includes identifying bottlenecks and validating capacity before release.

1 questions