Multiple choice Which of the following algorithms is used for deadlock avoidance? Dijkstra's Banking Algorithm Round Robin Algorithm Shortest Job First Algorithm First Come First Serve Algorithm Reveal answer Fill a bubble to check yourself A Correct answer Explanation Dijkstra's Banker's Algorithm is the classic deadlock avoidance technique that checks if granting a resource request keeps the system in a safe state. Other options are CPU scheduling algorithms unrelated to deadlock.