Interview Prep

SOLID Principles

Five principles of object-oriented design (Robert C. Martin) for building maintainable, flexible software. Each has detailed explanations and around 30 interview questions.

Principles

Pick a principle to study. Every page has layered explanations and an interview question bank you can filter by difficulty.