Intermediate
Free
Concurrency: Race Conditions & Synchronisation
Go beyond the basics: race conditions, locks, semaphores, deadlocks, async patterns, thread safety, and when to use multiprocessing vs threading vs async.
15 questions
15 min
Pass: 70%