Pergunta de entrevista da empresa Salesforce

an example of design patterns.