Frage im Vorstellungsgespräch bei Canadian Blood Services

Difference between Interfaces and Abstract classes?