Pergunta de entrevista da empresa Folio3

what are Design patterns? Singleton, factory and facade.