1. explain oops 2. explain virtual concept with program 3. What is vitual pointer and tables, when virtual pointer will be created, how many virtual table. 4. virtual constrcutor is possible 5. virtual detructor 6. Shallow copy and deep copy contructor 7. Explain with examples int* int const * int * const int const * const int **const int * const * const 8. Explain function pointer with examples 9. What is segmentation fault, how to debug and fix it. 10. What is smart pointer? Why it is used? Explain it types 11. What is this pointer? Which address it hold 12. STL Concept, Vector List Map, is duplicate allowed in Map? What is MultiMap? (Duplicate Allowed) 13. How to find end of node in linked list? 14. how to find a link list is circular or not? 15. How Vector allocates memory internallu? 16. Intialise and declare a array and access it's particular index 17. Access array with a pointer(pointer to a array) 18. Explain Lambda function 19. Explain Design pattern ? Singleton? Have you used? and in which case you have used it?