Pergunta de entrevista da empresa TracyLocke

How would you first approach a design problem?