Pergunta de entrevista da empresa Deutsche Bank

Differences between interfaces and abstract classes