Proxy bidding is not the Proxy pattern
transcript
An auction follow-up says: add proxy bidding. Does that mean the Proxy pattern? No.
Proxy bidding is a feature. A bidder sets a secret maximum. Think of an auction that bids for you. The system bids for them by the minimum step, up to that maximum.
The Proxy pattern keeps the same interface as the real object. And it controls access: lazy loading, protection, or a cache. It stands in for the real object.
The auction's proxy bidding is a change inside place bid. No proxy object. In the key-value store, a read-only view of the keys is the Proxy.
If an interviewer says proxy bidding, ask which one they mean. The two meanings are easy to mix up. Then name the class that does the job, not just the word. In the auction, that is a change inside place bid.
A domain term is not a design pattern, even when the words match. Say which one you mean, in the interview.
Full breakdown in the lecture.