Winners of the rounds get cash, and the overall winner gets an Apple laptop.
It's worth having a go, because:
- Often, not many people apply because it requires effort. So your chances of winning are reasonable.
- You'll likely learn something, or at least dust off your skills.
- It's good to mention at interview, and gives you some more demo code.
- Being able to think of problems in terms of multiple threads/cores is becoming highly important, and a desired skill.