Domanda di colloquio di Revature

Difference between abstract class and an interface?