Evernote Coding Challenge

The contest has ended

Do you have what it takes to successfully solve Evernote's coding challenge? In an effort to identify the best solution possible, we wanted to share a current engineering challenge of ours to see if there is an even better solution from our engineering fans, followers, and friends alike.

VP of Platform, Jason Terk, has standardized the question and even submitted his own response as a target for the solution, and we're hoping that you can do better!


Our executive engineering team will be reviewing each winning solution and award the appropriate rank. Prizes will only be awarded to US citizens and residents.

Grand Prize
Visit to Evernote Headquarters in California or our Evernote Zurich office in Switzerland (roundtrip flight + 5 night stay)

2nd Place
$700 worth of Evernote Market products

3rd Place
$500 worth of Evernote Market products

4th - 50th Place
Evernote T-Shirt

All Participants
3 months of Evernote Premium

All participants are welcome, so feel free to share this challenge amongst your peers.


  • The contest will take place from Friday, September 26, 2014 at 4 PM PDT to 11:59 PM PDT on Friday, October 3, 2014.
  • All the challenges will have a predetermined score. Score of a game is calculated using Bayesian Approximation
  • This contest will appeal to programmers who're interested in interesting algorithmic challenges, AI challenges and of course general programming
  • HackerRank admins decision will be final
  • Please refrain from discussing strategy during the contest.
  • Any case of code plagiarism will result in disqualification of both the users from the contest. We've a fairly good plagiarism detector that works at the opcode level.
  • You can code directly on our interface. We support 20 major languages. You can have a look at the environment in which we run your code