InterviewStack.io LogoInterviewStack.io

Infrastructure and Service Level Concepts Questions

Understanding how infrastructure components and service level objectives influence reliability. Topics include the roles of containers, container orchestration platforms, load balancers, message queues, and regions or availability zones in fault isolation and recovery. Candidates should know the difference between a service level agreement and a service level objective, how error budgets are used, how a service level objective failure affects prioritization and incident response, and operational controls such as circuit breakers, exponential backoff, alerting, and runbooks. This topic covers the interplay between architecture choices and operational targets that ensure systems meet customer and business expectations.

HardTechnical
40 practiced
A planned cross-region failover succeeded but caused two hours of customer-visible consistency issues and breached the SLO. Draft the post-incident plan: timeline reconstruction, customer communications, root-cause analysis, remediation steps, error-budget accounting, and actions (runbook changes, tests) to prevent recurrence.
EasyTechnical
42 practiced
For a caching layer (CDN or in-memory cache) list the SLIs you would track (e.g., cache-hit ratio, cache-latency, freshness/staleness) and explain how each SLI relates to a user-facing SLO and how you would instrument and slice these SLIs (by endpoint, tenant, or region).
HardSystem Design
47 practiced
Design a scalable alerting pipeline for an organization with 1000 microservices and diverse SLOs. Cover telemetry ingestion, rule evaluation, deduplication/grouping, correlation with deployments, runbook linking, on-call scheduling, and how you ensure the alerting system itself meets reliability and latency requirements.
MediumSystem Design
52 practiced
Design a monitoring and alerting strategy for a REST API that must meet SLOs: 99.95% availability and p95 latency <200ms over a 30-day window. Traffic is ~10k RPS globally. Describe which SLIs to collect, alert thresholds for warnings vs paging, burn-rate detection windows, aggregation strategy, and runbook linking.
HardSystem Design
41 practiced
You need to migrate a high-availability monolithic service to microservices without degrading SLOs. Provide a phased plan: how to decompose components, use the strangler pattern or API gateway, handle data migration and ownership, deploy canaries, and safely measure and rollback during migration.

Unlock Full Question Bank

Get access to hundreds of Infrastructure and Service Level Concepts interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.