This document contains a question bank with multiple choice and fill in the blank questions about advanced C++ concepts and data structures. Some key topics covered include classes and objects, inheritance, templates, operator overloading, pointers, memory allocation, exceptions, and common data structures like stacks, queues, and linked lists. The questions test understanding of fundamental C++ concepts like access specifiers, constructors, destructors, polymorphism, and memory models as well as how to use templates and exceptions and implement common data structures.