All Questions
Dealing With Contention easy

What does it mean for an operation to be 'Atomic'?

  1. A It is very small.
  2. B It runs on a nuclear power plant.
  3. C It executes completely or not at all, and cannot be interrupted or seen in a partial state by other threads.
  4. D It is written in Assembly.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions