Pergunta de entrevista da empresa Apple

design patterns