Rviewer Codeathon

Imagine a competition of awesome real-world tech challenges, created by industry techies and with lots of prizes for the Top 10 developers who solve them... Hey, Rviewer Codeathon 👋

There's no better way to end a year of HARD work than with a contest that brings together the best devs, the best awards and the best partners! 

⚠ The deadline to participate in this Codeathon and be eligible for the prizes was January 15, 2022. 

However, you can still take this challenge to test your skills and compare your level with the other participants in the contest! Check the Codeathon 2021 winners & all the contest stats here!

Dates:

December 15, 2021 - January 15, 2022


Challenges included:

Java | JavaScript | Python | TypeScript | PHP


Prizes:

⇢ 1 one-to-one mentoring sessions

⇢ Appointment as Tech Mentor by Rviewer

⇢ 2 courses + mentoring group sessions

⇢ 7 online courses licenses

⇢ Certificates & Full tech skills reports
⇢ ...and much more!

How to compete in the Codeathon

Choose the challenge you want and sign up to solve it!

Pick one of our Java, JavaScript, Python, TypeScript or PHP
challenges. You can take as many as you want! More is more 🔥

Complete the challenge before January 15, 2022

Once you start the test, you will have 72h to solve it. Use it as an excuse to disappear from family meals 💁♀

Prizes, prizes, prizes!


Win cool prizes if your challenge solution is in the top 10! And if it's not, don't worry, for solving a challenge you're guaranteed a prize 🤑

Prizes

In collaboration with:

&

2nd & 3rd
Full access to an online course with weekly mentoring group sessions with Code Sherpas

Valued at 99€

+
Certificate & Full tech skills report by Rviewer
4th to 10th
Full access to a Code Sherpas' online course

Valued at 39€

+
Certificate & Full tech skills report by Rviewer
ALL PARTICIPANTS
Unlimited FREE access to all Mastermind courses for a month
+
Certificate & Full tech skills report by Rviewer

FAQs & contest details

How can I participate?

1. Sign up for one of the Rviewer challenges listed for this Codeathon (you can see the available challenges here).

2. You will receive an email with the access to the challenge. You can solve it whenever you want, but always before January 15, 2022. Once you start the challenge, you will have 72h to solve it!

3. After you submit the challenge, our team of Tech Mentors will be in charge of evaluating and scoring your code. We will share your tech skill report with all the details, as well as a reward for participating.

4. If your challenge solution is among the top 10, you will receive an extra prize! Oh yeah🤘🏼

How will the winners be decided?

The candidates will be evaluated by the Rviewer's Tech Mentors based on their provided solution. They will be take into account things like Clean Code, Testing or Design patterns to score every solution. A candidate’s solution must meet the defined criteria of the
Challenge to be validated.

What are the prizes for the winners?

For the 1st in the ranking:

  • The participant with the best result in the challenge will be named Rviewer Tech Mentor, joining the select group of leading developers such as Ignacio Cougil, Iraia Betolaza or Martín Cristóbal (BettaTech). As a Tech Mentor, if you are interested, you will be able to create and publish your own challenge and help other developers looking for expert advice.
  • 2-hour one-on-one mentoring session with Code Sherpas (valued at 110€) where you will be able to resolve any professional doubts and receive advice and feedback from their Technical Coaches.
  • Certificate with your position in the Codeathon ranking.
  • Full tech skills report by Rviewer where you can see an in-depth analysis of your code by one of our Tech Mentors.

For the 2nd & 3rd in the ranking:

  • Full access to a Code Sherpas' online course with weekly mentoring group sessions with their Technical Coaches (valued at 99€).
  • Certificate with your position in the Codeathon ranking.
  • Full tech skills report by Rviewer where you can see an in-depth analysis of your code by one of our Tech Mentors.

For those who are between the 4th and 10th positions in the rankings:

  • Full access to a Code Sherpas' online course (valued at 39€).
  • Certificate with your position in the Codeathon ranking.
  • Full tech skills report by Rviewer where you can see an in-depth analysis of your code by one of our Tech Mentors.

For all participants:

  • Unlimited FREE access to all Mastermind courses for a month.
  • Certificate of participation in the Codeathon and the overall result of your challenge.
  • Full tech skills report by Rviewer where you can see an in-depth analysis of your code by one of our Tech Mentors.

When are the winners announced?

The winners will be announced on February 1, 2022, on our social media! If you are among the top10 we will also notify you by mail! 💌

Can I solve more than one challenge?

Sure, you can do as many as you want! The more challenges, the more chances to be among the top10 developers!

Of course, you can only do each challenge once 😜

Is there a space where I can justify my code?

All our challenges have a section where you can defend your solution by audio, video or text! You will find this area at the end of the challenge (when you submit the code).
It's important that you complete it so that the Mentor who reviews your code knows the rationale behind your work. Spoiler🤫: Completing the defense of the challenge can help you gain positions in the ranking!

What do I receive once I submit the challenge?

  • A detailed report of your tech skills analyzed through your code by one of our Tech Mentors. You will be able to use this report to showcase your tech skills alongside your CV, and if you are looking for a job change through Rviewer, you will not need to be re-evaluated for the position you are applying for.
  • Certificate of participation in the Codeathon and the overall result of your challenge.
  • Promotional code with unlimited access to all Mastermind courses for one month.


Choose a challenge and join the Codeathon!

⚠ The deadline to participate in this Codeathon and be eligible for the prizes was January 15, 2022. 

However, you can still take this challenge to test your skills and compare your level with the other participants in the contest! 
Check the Codeathon 2021 winners & all the contest stats here!

JavaScript Challenges

Back-end
Spotlist API wit Node.JS
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
deliverapp
4 h
  • Javascript
  • Node.JS
  • Middle
  • Senior
Difficulty Medium
Front-end
Dreadful Tomatoes with React
Build a web app that lets users view and rate the latest blockbuster movies.
deliverapp
3 h
  • JavaScript
  • React
  • Jnuior
  • Middle
  • Senior
Difficulty Medium
Back-End
Safebox API with JS/TS
Create a digital safe deposit box that lets users add items and keep them safe from peepers.
deliverapp
4 h
  • JavaScript
  • Node.JS
  • Middle
  • Senior
Difficulty Hard

Java Challenges

Back-end
Optional: A new Hope
A new hope was born with the Java 8 release that might be the final weapon against the Empire, called the Optional.
deliverapp
3 h
  • Java
  • Middle
  • Senior
Difficulty Medium
Back-end
Safebox API with Java
Create a digital safe deposit box that lets users add items and keep them safe from peepers.
deliverapp
4 h
  • Java
  • Spring
  • Middle
  • Senior
Difficulty Hard
Back-End
Vending Machine with Java
Create a seamless coffee vending machine experience that replaces old-school vending machines.
deliverapp
3 h
  • Java
  • Junior
  • Middle
Difficulty Medium

TypeScript Challenges

Back-End
iBull API with TS
Implement an API that lets users buy and sell actions on the stock market.
deliverapp
4 h
  • TypeScript
  • Node JS
  • Middle
  • Senior
Difficulty Medium
Front-end
Dreadful Tomatoes with Angular
Build a web app that lets users view and rate the latest blockbuster movies.
deliverapp
4 h
  • TypeScript
  • Angular
  • Junior
  • Middle
  • Senior
Difficulty Medium
Back-end
Spotlist API with TS
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
deliverapp
4 h
  • TypeScript
  • Express
  • Mocha
  • Express
  • Node JS
  • Junior
  • Middle
  • Senior
Difficulty Medium

Python & PHP Challenges

Back-End
Fully-connected API with Python
Implement your connected developer API & follow best practices on Python
deliverapp
2 h
  • Python
  • Middle
  • Senior
Difficulty Hard
Back-End
iBull API with Python
Implement an API that lets users buy and sell actions on the stock market.
deliverapp
4 h
  • Python
  • Flask
  • Middle
  • Senior
Difficulty Easy
Back-End
Vending Machine with PHP
Create a seamless coffee vending machine experience that replaces old-school vending machines.
deliverapp
3 h
  • PHP
  • Junior
  • Middle
Difficulty Medium