Singleton pattern. Frame the concept in practical terms so you can explain it during interview discussion.
The Singleton pattern uses a private constructor to prevent multiple instances of a class, ensuring only one instance exists. This is useful when a single instance should coordinate actions across a system, like a centralized logging system in an e-commerce app. A private constructor restricts instance creation, often paired with a static method to access the single instance.