Microsoft interview question

Need for Virtual constructors/destructors