Scenario and Sensitivity Analysis Questions
Testing how outcomes change under different assumptions through scenario modeling and sensitivity analysis. Covers building base, upside, and downside cases, isolating the variables that most affect results, and communicating the range and key drivers of uncertainty. Emphasizes stress-testing a model rather than producing a single point estimate.
Describe a step-by-step approach to run a Monte Carlo simulation for uncertain inputs in a BI business case. Include how you would select distributions for inputs, whether and how to model correlations between variables, and how to interpret the output for executive decision making.
Explain how changes to inventory days (days inventory outstanding) propagate to cash flow in a monthly model. Provide formulas linking inventory days to inventory balance, working capital change, and operating cash flow. Then calculate the monthly cash impact if DIO increases by 5 days on average for a company with COGS $180M annually and 360-day convention.
Describe how you would automate a monthly scenario report (base/upside/downside) using Power BI or Tableau. Include steps for data refresh, parameter management, distribution (email/subscriptions), and ensuring the report contains an audit trail of which assumptions were applied for each run.
How would you incorporate seasonality and trend into scenario planning for a retail chain forecasting next-year revenue? Describe methods (e.g., STL decomposition, multiplicative vs additive models, moving averages), data requirements, and how you'd validate seasonal assumptions before including them in scenarios.
Describe one-way (single-factor) sensitivity analysis and multi-way sensitivity analysis. Explain practical steps to implement each in Excel and in a BI tool (Power BI or Tableau). Provide an example where multi-way analysis reveals interactions that one-way misses.
Unlock Full Question Bank
Get access to all 49 Scenario and Sensitivity Analysis interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.