Fast Enterprises interview question

Difference between an interface and an abstract class