Pergunta de entrevista da empresa Spryker Systems

SOLID, Design patterns, doing live coding challenge.