Pergunta de entrevista da empresa Neutrinos

Questions on design patterns ,pros and cons of each