Bazaarvoice interview question

abstract classes and interfaces