Exabyting interview question

Philosophy behind polymorphism in software engineering