Pergunta de entrevista da empresa Siemens

Difference between interface and abstract class