Pergunta de entrevista da empresa Dariel Solutions

State and explain design patterns?