Pregunta de entrevista de Mixed Dimensions

Technical Team Lead: what is the difference between interfaces and abstract classes?