.Net Interview Questions and Answers on OOPS | OOPS Frequently Asked Questions

Here is list of oops interview questions and answers for freshers and experienced from basic to advance Object Oriented Programming questions with examples . Net Interview Questions and Answers | OOPs Interview Questions with Answers PDF | OOPs Interview Questions in C++ c# .

Frequently asked .Net Interview Questions and Answers on Object Oriented Programming (OOPS) .NET Interview Questions and answers on OOPS.Here is List of questions.Frequently Asked Questions with answers.


  1. What is Abstract method?
  2. What is Polymorphisms?
  3. What is Virtual method?
  4. Can Struct be inherited?
  5. What is Object?
  6. What is Class?
  7. What is Static field?
  8. What is Static Method?
  9. What is Inheritance?
  10. What is Virtual keyword?
  11. What is New modifiers?
  12. What is Abstract Class?
  13. What is Sealed modifiers?
  14. What is an Interface?
  15. When to use Interface over abstract class?
  16. What is pure virtual function?
  17. Can we specify the access modifier for explicitly implemented interface method?
  18. What is Protected access modifier in C#?
  19. What is Public access modifier in C#?
  20. What is Private access modifier in C#?
  21. What is Internal access modifier in C#?
  22. What is Protected Internal access modifier in C#?
  23. What is method overloading?
  24. What is Overriding?
  25. What is Method overloading?
  26. What is Method Overriding? How to override a function in C#?
  27. Can we call a base class method without creating instance?
  28. In which cases you use override and new base?
  29. Difference between new and override keyword?
  30. What is a private constructor? Where will you use it?
  31. Can we declare private class in a Namespace?
  32. What is Polymorphism?
  33. What Are Attributes in DotNet?

  34. What can you do to make class available for inheritance but you need to prevent it's method to come in inheritance chain?
  35. What's the Difference between Interface and Abstract Class
  36. What are the various types of Constructors
  37. What are Constructors ?
  38. When to Use Abstract Classes and When Interfaces.
  39. Diversities between an abstract method & virtual method ?
  40. What is Early binding and late binding?
  41. How's method overriding different from overloading?
  42. What does the keyword virtual mean in the method definition?
  43. Can you declare the override method static while the original method is non-static?
  44. Can you override private virtual methods?
  45. Can you prevent your class from being inherited and becoming a base class for some other classes?
  46. Can you allow class to be inherited, but prevent the method from being over-ridden?
  47. Why can't you specify the accessibility modifier for methods inside the interface?
  48. Static datamembers should be initialized inside the constructor. True or False.
  49. Static methods can not use non static members. True or False.
  50. A constructor can be private. True or False?
  51. What is the work of a constructor?
  52. Name the operators that cannot be overloaded.
  53. What is "this" pointer?
  54. Difference between sealed and static classes.
  55. Differences between a structure and class.
  56. What are the different ways a method can be overloaded?
  57. Difference between a Class and an object.
  58. Define OOPS. What are its benefits?
  59. Can we have Sealed Method in abstarct class ?
  60. Can we have an Abstract class without having any abstract method ??
  61. Can we have Multiple Main Methods in one .cs file
  62. If the Function has same parameter but different return type (int and float), Is it a overloading?
  63. How does Composition mechanism works ?
  64. What is the advantage of parametric polymorphism ?
  65. What is difference in between abstrct classes and interfaces ?
  66. Overloading is Static Polymorphism and Overriding is Dynamic Polymorphism ? True or False ?
  67. What is the default access modifier of a class?
  68. Can a constructors that is declared within a base class, inherited by subclasses ? Yes or No

Tags:

Join Us!