Pergunta de entrevista da empresa Infosys

What is producer consumer problem and what is semaphore