Pergunta de entrevista da empresa TCS

OOP, SOLID, Generics, Abstractions, Design patterns