Pergunta de entrevista da empresa Cyient

Solid and design patterns c#