InterviewStack.io LogoInterviewStack.io

Infrastructure Scaling, Capacity Planning, and High Availability Questions

Making infrastructure grow and stay up: horizontal and vertical scaling, autoscaling, load balancing, capacity planning and forecasting, and high-availability and redundancy design. Covers sizing systems for demand, distributing load, and eliminating single points of failure so services remain available as they scale. The reliability-and-growth discipline.

HardTechnical
63 practiced

Explain how you would measure and attribute performance regressions caused by an infrastructure migration (for example moving training workloads from on-prem GPUs to a cloud provider). Describe experiments, statistical tests (A/B, canary), baseline metrics, and how to control for confounders like dataset differences or hyperparameter drift.

HardTechnical
56 practiced

Create a strategy and test plan to compress model artifacts stored in a model registry and measure trade-offs between storage savings and retrieval latency for 100k downloads per month. Include compression formats, partial loading strategies, caching layers, and capacity planning for metadata DB and storage tiers.

MediumTechnical
59 practiced

You must reduce inference cost per request by 30% without degrading accuracy beyond an agreed threshold. Propose a prioritized action plan including model-level changes (e.g., distillation), serving optimizations (batching, caching), and infra changes (right-sizing, spot). Explain how you would measure and validate the impact of each step.

MediumSystem Design
52 practiced

Describe strategies to scale a nightly data preprocessing pipeline that processes thousands of files: partitioning, map-reduce patterns, autoscaling worker pools, serverless vs managed batch services, and trade-offs among cost, latency, and operational complexity.

EasyTechnical
66 practiced

How do you define Service Level Objectives (SLOs) and error budgets for an ML inference endpoint? Provide concrete example SLOs (e.g., availability percentage, p95 latency threshold), show a simple formula for computing an error budget, and explain how the remaining error budget should influence capacity and incident response actions.

Unlock Full Question Bank

Get access to all 46 Infrastructure Scaling, Capacity Planning, and High Availability interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.