Domanda di colloquio di NiCE

Write a program for binary search? Difference between mutex and semaphores? Write complete implementation of Binary search tree?