Pergunta de entrevista da empresa HCLTech

Semaphore, data abstraction, program to sort with some conditions (I don't remember),etc....