Dassault Systèmes interview question

describe merge sort difference between virtual function and pure virtual function