Python OOP Interview Questions