Forecasting and Time-Series Analysis Questions

Analyzing and projecting data that moves over time. Covers trend and seasonality decomposition, forecasting approaches, demand modeling, and anomaly detection on time series. Emphasizes reasoning about baselines, drivers, and forecast reliability.

EasyTechnical
72 practiced

Explain the ARIMA model components: AR(p), I(d), MA(q). For each component give intuition about what it captures, how you would identify appropriate orders using ACF/PACF and stationarity tests, and when to include seasonal terms (SARIMA).

MediumTechnical
68 practiced

For capacity planning you need to forecast daily viewing hours for a title with strong weekly and monthly seasonality and occasional spikes around releases. Which time-series models would you consider (classical and ML), how would you handle holidays/release events, and how would you evaluate forecast accuracy for planning?

HardTechnical
58 practiced

You need to reduce inference cost and latency for serving demand forecasts across thousands of zones. Propose model compression and optimization techniques (quantization, pruning, knowledge distillation, batching), and describe how each affects accuracy, memory, and CPU/GPU utilization.

HardSystem Design
60 practiced

Design a production forecasting pipeline for daily SKU-level demand for an e-commerce company covering 100k SKUs across 3 regions, refreshing daily. Describe architecture components including data sources, feature store, training cluster, inference service, model registry/versioning, retraining policies, monitoring, latency goals for dashboard refresh, and cost trade-offs.

HardTechnical
56 practiced

You have 3 years of daily revenue data with weekly seasonality and promotions spikes. In Python (statsmodels or pmdarima), describe step-by-step how to model and forecast with SARIMAX including: identifying orders, handling exogenous regressors for promotions, model diagnostics (residuals, ACF/PACF), and evaluating forecast accuracy using rolling-origin cross-validation. Include practical tips for prediction intervals.

Unlock Full Question Bank

Get access to all 13 Forecasting and Time-Series Analysis interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.