InterviewStack.io LogoInterviewStack.io

Capacity Planning and Forecasting Questions

Covers forecasting demand and planning infrastructure and platform capacity to meet expected business needs reliably and cost effectively. Candidates should be able to analyze historical usage and growth trends, build and validate capacity models, define capacity metrics and thresholds, estimate headroom and safety margins, and translate business growth scenarios into procurement or cloud provisioning plans and timelines. Includes storage and compute lifecycle planning such as archiving and retention strategies, upgrade and rollout planning to avoid disruption, and trade offs between overprovisioning and right sizing. Also addresses design for scale and redundancy, autoscaling and elasticity patterns, load balancing and failover planning, capacity testing and stress testing, monitoring and alerting for capacity signals, and techniques to measure and improve forecast accuracy. Finally it covers operational governance and decision making including cross team resource allocation, capacity reviews, cost optimization and budgeting, runbooks and change control, and alignment of capacity plans with service level objectives and business projections.

EasyTechnical
101 practiced
Explain the difference between capacity, utilization, headroom, and error budget in an SRE context. Give concise definitions and one concrete example of how each term would be used when planning capacity for a web service that handles 1,000,000 daily requests.
EasyTechnical
95 practiced
List common capacity-related alerts and signals you would configure to detect capacity degradation early (for example: queue depth, CPU steal, disk saturation, GC pause time, thread pool exhaustion). For each signal suggest sensible thresholding guidelines and explain why it matters.
HardTechnical
94 practiced
For a microsecond-sensitive service, design capacity and redundancy so the system tolerates a 2-node rack failure with minimal RTO while staying cost-conscious. Discuss replication strategies, network topology, cross-rack placement, failure domains, and how you would test and validate the design.
EasyTechnical
84 practiced
How do you decide whether to provision capacity based on the 95th percentile, 99th percentile, or absolute peak metrics? Explain the trade-offs in cost and user experience, how each choice affects SLOs and error budget, and provide a simple numeric example converting a percentile-based latency budget into provisioned instances.
HardTechnical
87 practiced
Design capacity dashboards and KPIs that detect emergent saturation before SLO breach using streaming anomaly detection. Describe which leading indicators to show (e.g., queue growth, 95th latency), detection model choices, alert latency budget, and ways to keep alerts actionable with low false positive rates.

Unlock Full Question Bank

Get access to hundreds of Capacity Planning and Forecasting interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.