The Watch Top 25 Interview Question with answers asked when you go for an interview as a fresher and experienced .Net Developer.
Watch Video which will help you to learn all these 25 Important questions in 60 mintues.
Video Link :- https://youtu.be/u99wAoBjDvQ
To see what all question which are covered in this Video just scroll below.
Question 1 :- Why do we need OOP ?
Question 2 :- What are the important pillars in OOP ?
Question 3 :- What is a class and object ?
Question 4 :- Abstraction vs Encapsulation?
Question 5 :- Explain Inheritance ?
Question 6 :- Explain virtual keyword ?
Question 7 :- What is overriding ?
Question 8 :- Explain overloading ?
Question 9 :- Overloading vs Overriding ?
Question 10 :- What is polymorphism ?
Question 11 :- Can polymorphism work with out inheritance ?
Question 12 :- Explain static vs dynamic polymorphism ?
Question 13 :- Explain operator overloading ?
Question 14 :- How to do custom operator overloading ?
Question 15 :- Why do we need Abstract classes ?
Question 16 :- Are Abstract methods virtual ?
Question 17 :- Can we create a instance of Abstract classes ?
Question 18 :- Is it compulsory to implement Abstract methods ?
Question 19 :- Why simple base class can not replace Abstract class ?
Question 20 :- Explain interfaces and why do we need it ?
Question 21 :- Can we write logic in interface ?
Question 22 :- Can we define methods as private in interface ?
Question 23 :- If i want tochange interface whats the best practice ?
Question 24 :- Explain Multiple inheritance in Interface ?
Question 25 :- Explain Interface Segregation principle ?
Question 26 :- Can we create instance of interface ?
Question 27 :- Can we do Multiple inheritance with Abstract classes ?