Pergunta de entrevista da empresa Hiddime

difference between abstract class and interface?