codeblocks.studio

Concurrency articles

The interview's threading round — print in order, hand off between two threads, drain a bounded queue, seat the dining philosophers without a deadlock. Judged on output, so a race is a wrong answer and a deadlock is a timeout.