Pergunta de entrevista da empresa CAE

Name two design patterns and their implementation and use