Capgemini Engineering interview question

Process Synchronization