Question d’entretien chez Oracle

Basic oops questions on constructor destructor,diamond problem in c++