0% found this document useful (0 votes)
29 views2 pages

Pynux Soft Solutions

C++ 2+Experience InterviewQuestions
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views2 pages

Pynux Soft Solutions

C++ 2+Experience InterviewQuestions
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

1. What is difference between C and C++ ?

2. What is a class?

3. What is an Object/Instance?

4. What do you mean by C++ access specifiers ?

5. What are the basics concepts of OOPS?

6. What is the use of volatile keyword in c++? Give an example.

7. In how many ways we can initialize an int variable in C++?

8. What is implicit conversion/coercion in c++?

9. What are C++ inline functions?

10. What do you mean by translation unit in c++?

11. What do you mean by internal linking and external linking in c++?

12. What do you mean by storage classes?

13. How many storage classes are available in C++?

14. What is 'Copy Constructor' and when it is called?

15. What is realloc() and free()? What is difference between them?

16. What is difference between shallow copy and deep copy? Which is default?

17. What do you mean by persistent and non persistent objects?

18. Is it possible to get the source code back from binary file?

19. What are virtual functions and what is its use?

20. What do you mean by pure virtual functions in C++? Give an example?

21. How to create a pure virtual function?

22. Why pure virtual functions are used if they don't have implementation / When does a
pure virtual function become useful?
23. What is virtual destructors? Why they are used?

24. What you mean by early binding and late binding? How it is related to dynamic
binding?

25. What is meant by reference variable in C++?

26. How to create a reference variable in C++

27. What are the difference between reference variables and pointers in C++?

28. What will the line of code below print out and why?

29. What is the error in the code below and how should it be corrected?

30. What will i and j equal after the code below is executed? Explain your answer.

You might also like