UST Interview Question

Oops concepts, diamond problem, need of virtual destructor