Google interview question

1) Semaphore and multi threading O.S