Pergunta de entrevista da empresa Bloomberg

General C++ questions: exceptions in constructors / stack unwinding, step-by-step creation of objects (order of constructors & members initialization), virtual inheritance. Specific question - can you use 'auto_ptr' in vectors?