Ro Technology interview question

Differenze tra una classe astratta e un'interfaccia in Java.