Bloomberg interview question

Interface vs abstract class