Pergunta de entrevista da empresa HARMAN

Multithreading, condition variables, mutex and semaphores