Distributed Systems Interview

Questions that present a situation and ask what can soundly be concluded from it, rather than asking you to recite CAP. Every one carries the points a strong answer contains, the signals an interviewer listens for, and the red flags — which are where the teaching is, because each one is a sentence a real candidate says.

Area
Level

Questions

120

What strong reasoning sounds like here

Independent of the question.

The reliable tell is whether someone separates what a node can observe from what it is inferring, and whether they state a guarantee with its scope. “The service is down” is an inference; “B has not replied in five seconds” is knowledge. “Strongly consistent” is marketing; “linearizable for single-key operations, and not across keys” is something you can build on — and test.

Practise diagnosing from partial evidence →