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.

MediumTechnical
64 practiced

You need to benchmark a Redis cluster to validate scaling characteristics and latency under load. Draft a benchmark plan: workload profiles (read-heavy/read-write ratios), data size per key, warm-up strategy, concurrency levels, hit/miss ratios, metrics to collect (p50/p95/p99 latency, throughput, CPU, memory), pass criteria, and how you'd scale the cluster during tests.

MediumTechnical
106 practiced

A Kubernetes cluster shows sustained CPU saturation on the node-pool hosting web services. Describe a step-by-step investigative plan: what pod- and node-level metrics to check (requests/limits, QoS, eviction events), how to inspect HPA/VPA and cluster-autoscaler logs, and remediation options (node pool resize, resource-request tuning, adding node types, taints/tolerations).

EasyTechnical
73 practiced

Define high availability and disaster recovery. Explain their differences and provide concrete examples for an HTTP service and its backing database, including typical RPO and RTO targets and the strategies used to meet them.

HardSystem Design
76 practiced

Design a backup and disaster recovery solution for petabyte-scale object data subject to strict audit and regulatory requirements. Address immutable backups, cross-region replication, restore indexing and speed, cost optimization via tiering, access controls, encryption, and how to prove compliance during audits.

MediumTechnical
56 practiced

Design an observability pipeline to collect, normalize, and present capacity metrics from a multi-cloud environment (AWS, GCP, Azure). Include ingestion, transformation, storage, aggregation, cost considerations, and how you'd present per-region headroom dashboards and alerts while handling label differences and cardinality across providers.

Unlock Full Question Bank

Get access to all 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.