Intel Corporation interview question

usual differnt type polymorphism design patter algorithm