intermediateOOP Fundamentals for LLD

What is cohesion and coupling? How do you achieve high cohesion and loose coupling?

Tests whether you understand the two core forces that determine how maintainable an object-oriented design actually is.

This is a Pro question

Sign in, then upgrade to Pro or Power to unlock this question and the full Interview Prep bank.

What is cohesion and coupling? How do you achieve high cohesion and loose coupling?

Next Step

Continue to OCP: How do you extend a PaymentProcessor to add UPI without modifying existing code?← Back to all Design Patterns & LLD questions