Pergunta de entrevista da empresa sidion

What are design pattern?