HARMAN Interview Question

What are virtual and pure virtual functions? some snippets on them.