Bloomberg LP Interview Question
Software Engineer / Developersrun time : virtual functions
compile time: templates
ad hoc : operator overloading
parametric: function overloading
you missed the class based polymorphism when a base class pointer can point to different classes (base/derived) during run time.
"parametric polymorphism"(think of templates in C++) where names are resolved during compile time,
- Anudhar October 25, 2008"ad hoc polymorphism" ( overloading functions etc.,)