1) Explain Abstraction with examples 2) Explain Encapsulation with examples 3) Why we have to pass a reference in copy constructor 4) How you implement = operator 5) You have 500 MB text file. Write an efficient algorithm to print the occurrence of every unique word. 6) Explain apartment threading in COM 7) Between mutex and critical section, which serialization mechanism is reentrant.