Networking·Intermediate·Conceptual·1 min read
Which common methods are idempotent, and which is the notable exception?
Short interview answer
GET, PUT, and DELETE are idempotent by specification convention. POST is not, because calling it again is expected to create another resource or trigger another action rather than converge on the same state.
Key takeaway
Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.