Interview

Classic multithreading puzzles and system design patterns such as producer-consumer, reader-writer, and dining philosophers used in top tech interviews.