Pergunta de entrevista da empresa Goldman Sachs

Software engineering, design patterns.