Pregunta de entrevista de Fiserv

difference between interface and abstract class?