Pergunta de entrevista da empresa eMoney Advisor

Do you know any design patterns?