Pregunta de entrevista de Zalando

typescript structures and a live code