Pregunta de entrevista de Thoughtworks

Design an application