Firework interview question

Explain my design process flow