Frage im Vorstellungsgespräch bei Amazon

difference between an interface and an abstract class