Unisys interview question

Basic C++ questions. Virtual functions, constructor, destructor, Difference between new/delete malloc/free.