GeneralTable-stakes

Design Pattern

A reusable, well-known solution to a common software design problem (e.g. Singleton, Observer, Factory).

Think of it like

Like a standard furniture-assembly technique that woodworkers reuse across many different projects, because it reliably solves a common problem.

Junior or senior?

Junior sounds like

Names Singleton/Factory/Observer from a textbook.

Senior sounds like

Explains why a specific pattern actually fit a specific problem they had.

Ask them

“Tell me about a design pattern you used recently. What problem did it actually solve for you?”