Two Sigma Interview Question

C++ questions - virtual destructor, multiple inheritance. SOLID principles