Pergunta de entrevista da empresa Paramount

What are design patterns?