What is OOP?
Experience Level: Junior
Tags: ArchitectureC#Design Patterns
Answer
Nice to hear
- Encapsulation
- Polymorphism
- Inheritance
- Abstraction
- Inheritance vs composition
- Maintenability of the code
- SOLID
- Access modifiers
- Abstract class
- Interface
- Superclass/Subclass
Related Computer Science job interview questions
What is a difference between class and object?
Architecture JuniorWhat is a difference between 2-tier and 3-tier architecture? What are advantages and disadvantages of each case?
Architecture Senior