Thomson Reuters interview question

Overriding vs Overloading, 4 pillars of OOP, Abstract vs Interface