Design end-to-end regression for energy demand | Amazon Interview Question