Free practice test
C# Object-Oriented Design, Records, Interfaces, and SOLID Assessment
Eight-question practice assessment covering invariants, records, substitution, interface segregation, dependency injection, composition, init-only state, and entity identity.
- Answers save as you go. Move between questions freely, and mark any to come back to.
- No time limit: take as long as you need.
- Keyboard: press A–D to choose an option; ← and → move between questions.
- Questions
- 8
- Time
- No limit
- Right answer
- +1
- Wrong answer
- 0
8 marks in all · pass mark 6
Checking your account so your result is saved correctly.
From the lesson SOLID with Composition, Dependency Injection, and Honest Boundaries