Open GI interview question

Explain your design process when solving a challenge.