Baker Hughes interview question

Difference between Interfaces and Abstract classes