Frage im Vorstellungsgespräch bei Revature

Difference between abstract class and an interface?