Confluent Interview Question

Dijkstra Algorithm, threads, semaphores, mutex