Domanda di colloquio di Qualcomm

Explain a deadlock and design a simple solution for the same.