Google Code Jam is an international programming competition hosted by Google. The event started in 2003 and aims to help Google discover potential top talents in engineering. The content of the competition includes a series of algorithmic problems, and the contestants must solve them within the specified time. Participants are allowed to use any self-selected programming language and development environment to answer questions. (Excerpt from Wikipedia)
2015 Google Code Jam has started registration. According to the official website, the registration time will start from March 10 and will end at 02:00 UTC on April 12. The following figure shows the schedule of this year's competition:

Qualification time is 23:00 on April 10, 2015 UTC. Unlike previous years, 's competition has added a Distributed Code Jam this year. After the contestants completed Round 3, Distributed Code Jam is available. See the official website for details.
Last year, among many contestants, Gennady Korotkevich from Belarus overcomes all the difficulties and eventually becomes the 2014 Programming Challenge champion and wins a prize of $15,000. The third place was won by Chinese player Gu Yuzhou, so who will win the championship this year? Let's wait and see.