Evolving Systems interview question

Threads and puzzles.