CMC Markets interview question

What is a CountDownLatch?