Grokking Modern API Design Interview
Vote
0% completed
Rapid Fire Questions
A rapid-fire question is not a request for a miniature lecture.
The interviewer asks:
"Why is that
412?"
A strong answer takes two or three sentences:
"
412means a caller-supplied precondition such asIf-Matchevaluated false. The caller must read current state and decide again;409would mean the request was current and valid in shape but conflicted with the product's state."
The shape is:
- state the rule;
- connect it to caller behavior; and
- name the cost when the answer is a choice.
.....
.....
.....
Like the course? Get enrolled and start learning!