Skip to main content

Google’s Hash Code competition is back

Calling all coders: Hash Code, Google’s annual team programming competition, is back for 2020⁠—and you can register today atg.co/hashcode.

Hash Code was created back in 2014 by a few engineers in the Google France office. These engineers were coding competition enthusiasts and wondered if it would be possible to create a new kind of coding competition, one that looked more like the type of work they did each day.

While Hash Code shares similarities with other programming competitions, there are four things that we think make it especially Googley:

  1. Hello, Google.The first ever Hash Code challenge was inspired by a Street View project that an Engineering team in Paris was working on around the same time. Today, the competition's problems are still modeled on real Google products and challenges. Hash Code teams have tackled things like figuring out how to design the layout of a Google data center, perfect video streaming on YouTube and compile code at Google scale. These challenges are unique in that they focus on real problems that can be solved with technology. Check out the Archive page of our site for a full list of past problems and to get practicing!

  2. Teamwork makes the dream work. Just like software engineers at Google, you work in a small team during Hash Code. So while coding ability is important, so are teamwork and communication skills. Don’t have a team? Don’t worry! You can register and find a team later using our Facebook group.

  3. Launch, iterate, repeat. There’s never a “right” answer to a Hash Code problem. Teams spend the entirety of each round working on one challenge, continuously trying to improve their solution. In computer science, this is referred to as an optimization problem, and it’s similar to problems you’d encounter working as an engineer at Google. Also, here’s one pro tip: Your team should submit early and often during the competition so you can test your solutions and keep improving them!

  4. Visit Google’s European headquarters. Hash Code takes place over two rounds: First up is the Online Qualification Round on Feb. 20, after which the top teams will be invited to Google’s Dublin office for the Final Round on April 25 (check out last year’s Final Round highlights). While it’s awesome to make it to the Final Round, we encourage teams taking part in the Online Qualification Round to focus on trying their best, learning something new, and—of course—having fun!

Want to get involved? There’s something for everyone in a Hash Code challenge, so whether you’ve just started coding or you’ve been participating in programming competitions for years, head over to g.co/hashcode to register today and be part of the #HashCode fun. We’ll see you for the Online Qualification Round on Feb. 20!



by Lindsay TaubGoogle via The Keyword

Comments

Popular posts from this blog

certain keys on my keyboard dont work when "cold"

Hi guys, i have a Lenovo Y520-15IKBN (80WK) and certain keys on the keyboard don't work (e,g,h,8,9,Fn...) but only when the weather is cold. for example in the winter it used to work after certain amount of time when i first boot the laptop and stops working when i stop using it for a while, but now that the weather is hot it works just fine except for the first couple of minutes or when its colder. of course i do realise that it has nothing to do with the outside weather but with the temperature of the computer itself. can someone explain to me why this is happening and how it should be fixed as i cannot take it to the tech service until july even though it's still under warranty because i need it for school. ps: an external keyboard works fine. Submitted April 29, 2018 at 03:35PM by AMmej https://ift.tt/2KiQg05

Old PC with a Foxconn n15235 motherboard needs drivers! Help!!

So my Pc corrupted and I had to fresh install windows on it, but now its missing 3 drivers and one of them is for the Ethernet controller! I've tried searching everywhere for the windows 7 drivers but all I seem to find are some dodgey programs saying they will install it for me. Problem is without the ethernet driver I can't bloody connect to the internet. I've been using a USB to try get some drivers on there, but they just end up being useless programmes . I'm also a bit of a noob at these things, I don't understand where to find the names of things in my PC, I've opened it up but I don't understand whats significant and what isnt. If someone has the drivers and can teach me how to install them I'd be very appreciative! Submitted April 29, 2018 at 02:47PM by darrilsteady https://ift.tt/2r76xMZ