5 Tips to Increase Your Chances of Joining a Re:Coded Bootcamp

This is going to be a busy summer for our teams at Re:Coded. We are starting 3 front-end web development bootcamps in 3 cities: Baghdad (Iraq), Sana’a (Yemen), and Istanbul (Turkey). Our coding bootcamp is a 16-week immersive program where students learn HTML, CSS, Javascript and React with a curriculum from one of the best coding schools in the world, Flatiron School. We also teach the soft skills that help students thrive in the workplace, like professional communication, problem solving and leadership.


Every year, we receive hundreds of applications. It is a very competitive process and we only select 6–8% of candidates to join the program.

In this article, I will share 5 tips that will help prospect students increase their chances of success during the selection process. But first, let’s take a look at how we choose students.

The selection process has 5 phases and we use more than 120 data points to decide who joins the bootcamp.

Phase 1. Online Application Form

The application form is when we get to know candidates for the first time. In addition to collecting some demographic information, we want to know your story and why you want to join the bootcamp. Typically, only 50% of candidates will be invited to the 2nd phase.

Phase 2. Coding Challenge

In the 2nd phase, we ask candidates to complete a few HTML and CSS lessons online and take a coding challenge based on the knowledge they’ve just learned. The goal is not necessarily to produce the perfect answer, but rather demonstrate that you can quickly learn and apply basic coding concepts.

Phase 3. Logic and Psychometric Test

These tests assess 7 areas that help us predict a student’s degree of success in the bootcamp. The areas we test are analytical thinking, growth mindset, empathy, grit and perseverance, resilience, emotional intelligence, and procedural thinking.

Phase 4. Technical Interview

Around 15% of candidates make it to the interview phase. The technical interview is conducted by a Re:Coded instructor. The purpose is to check your answers in the coding challenge and make sure you did not copy it from someone else.

Phase 5. Final Interview

The final interview is conducted by the Re:Coded management team. The purpose is to understand in more details why you want to join the bootcamp. This is your time to shine. Tell us about your career plans and dreams, and show us all your creativity. We also want to make sure you have the ability to commit to the bootcamp, which requires at least 30 hours of study per week for 4 months.

Over the years, we have observed that the most successful candidates are the ones who put more effort throughout the selection process and clearly demonstrate why they want to be part of a coding bootcamp.

These are the 5 tips for increasing your chances of success.

Go the extra mile

We are comparing you to hundreds of candidates. If you demonstrate that you have put time and effort in the selection process and have gone above and beyond to show us you deserve a place in the program, your chances of success are higher. An example is giving comprehensive and intelligent answers to the questions in the application form and final interview. We want to hear more than a short and generic answer!

Pay attention to details

During the selection process, you will be required to read instructions and produce high quality written content — both in the form of text and code. Make sure you read everything with attention and triple check your work for mistakes, particularly easy-to-fix errors like typos.

Do your research

Before you apply, use your search skills to learn more about Re:Coded, our programs, coding, and the work of a web developer. Trust me, if you know very little about what we do, it will show in the application form and interviews, making you less competitive.

Know why you are applying

Learning to code is not easy. It requires dedication, perseverance, and several hours of study every week. If you are only applying to get a certificate, please don’t.

If you know what it takes to learn to code and know what you want to do with this skill, please do apply!

If you are still unsure, read more about what it is like to be participate in a Re:Coded bootcamp or other bootcamps. The web is also full of articles, videos and podcasts about software development.

Prepare for the final interviews

You have conquered all four previous phases and now it is time to claim your place in the bootcamp. The final interviews typically take 15 to 20 minutes. The interview with the Re:Coded management team seeks to assess your ability to understand English and respond clearly and convincingly to questions about your motivation to join program. We want to hear about your future plans and your views on a handful of relevant topics.

You should prepare for the interview by taking some time to reflect about why you want to learn coding and what you want to do with this skill in the future. We recommend you do some research on recent developments in technology and how it intersects with other sectors, like mobility, education and health.

When preparing for the technical interview, which is led by a Re:Coded instructor, go over your coding challenge again, identify mistakes you may have made, and think of ways you could improve your code. These are questions you may hear during your interview. But more importantly, show a strong desire to learn from mistakes.

Throughout the selection process, we are looking for candidates who can demonstrate a growth mindset, perseverance, grit, humbleness, accountability, and commitment to the program.

Whether you are applying from Iraq, Turkey or Yemen, we are looking forward to reading your applications!

And we strongly encourage women to apply!

Good luck!