1)implement final class in C++ 2)Implement assigment operator and copy constructor 3)friend void(int a,int b, int c=20) friend void (int a, int b , in c) If these functions are defined in same class will it throw any error? How do you fix it(overload it) by not changing the function name,argument type or number of arguments? 4)How to access last element in list? 5)Is there any difference between vector of type bool and vector of type int? 6)output of int a,20; 7)Have you heard of design pattern, auto pointer,boost library? 8) What private,public and protected, 9)What is inheritance. 10)Have you called destructor explicity any time. 11)What is placement new. 12)difference between operator new and new operator. 13)what does list.end() contain? 14)Can private member function be inherited? 15)Can a static member function call non-static member function of a class? can a non-static member function call static member function of a class? 16)What is the latest version of gcc? 17)Difference between structure and class in C++? 18)Different types of typecasting in C++? 19)Singleton pattern. 20)I have a program , how will I know the address of the main()? 21)Difference types of inheritence 22)when does assignment operator get called and when does copy constructor get called 23)Implement copy constructor and assignment operator?