Pergunta de entrevista da empresa DPL

What is the difference b/w interface and abstract class?