The Home Depot Interview Question

What variables would be important to consider for developing the demand forecast for a specific product?