Pergunta de entrevista da empresa Luxoft

SOLID principle and example application