NMG Technologies interview question

Compiletime and runtime polymorphism and what is virtual function?