Want to join our next free coding event? Book Your Seat

The Admission Process to Rithm School

Ready to become an exceptional software engineer?
Start your 17-week journey here.

Next Start Date: April 8, 2024

Check out our upcoming
online course dates

Program Dates
Last Date To Interview
Teaching Team
Locations
Status
Spots Remaining
Classes run Monday through Friday from 9:30am – 6pm. All class times are Pacific Time.
There are no classes the week of March 11th for Spring Break.
Cohorts usually fill up a few months in advance; we strongly encourage candidates to apply as early as possible.
April 8, 2024 – August 2, 2024
March 8, 2024
  • Joel B.
  • Brittiany J.
  • Brian A.
  • Dave K.
Online
Now Enrolling
13
June 10, 2024 — October 4, 2024
May 10, 2024
  • Elie S.
  • Kadeem B.
  • Sarah S.
  • Brian A.
Online
Now Enrolling
20
Program Dates
Teaching Team
Status
Spots
Remaining
Classes run Monday through Friday from 9:30am – 6pm. All class times are Pacific Time.
There are no classes the week of March 11th for Spring Break.
Cohorts usually fill up a few months in advance; we strongly encourage candidates to apply as early as possible.

April 8, 2024 – August 2, 2024

Last date to interview:
March 8, 2024

Location:
Online

  • Joel B.
  • Brittiany J.
  • Brian A.
  • Dave K.
Now Enrolling
12

June 10, 2024 – October 4, 2024

Last date to interview:
May 10, 2024

Location:
Online

  • Elie S.
  • Kadeem B.
  • Sarah S.
  • Brian A.
Now Enrolling
20

You’re steps away from becoming a full-time software engineer

You are an assessment, behavioral interview, and technical interview away from the start of your software engineering career journey.

Woo hoo! Ready for the first step? You can fill out our application online by following the link here. It will take about 10 minutes to complete.

Jump online with our friendly admissions team to discuss your application and ask any questions you have about the program.

Our admission team will set you up with a quick 30-minute interview assessment. If you’d like to brush up on your Javascript first, you can do so here (for free).

You’re almost there! You’ll have a final interview which consists of a 1:1 interview with our career services team followed by one of our veteran instructors to test your technical skills. This is one of the most comprehensive bootcamp interviews you will experience, and we created it this way to ensure your success starting from before you even begin with us! You get up to two attempts to pass the behavioral portion and up to three attempts for the technical. The behavioral and technical interviews are valued equally, passing both is required for acceptance. 

Congratulations! We have made sure you are 100% ready for the program and have the knowledge you need to thrive in and after Rithm School. We can’t wait for you to start!

We're guided by ethical admissions

At Rithm School, we commit to full transparency, feedback, and clarity throughout our admissions process. This means we won’t have you start until you’re ready. This ensures that the entire cohort is able to keep up and that you’re prepared to get the very best out of yourself without falling behind. As a result, we have a 95% graduation rate across all of our students!

FAQs

You can fill out our application form here.

We are looking for driven, coachable, self-motivated and kind people to join our community. Here’s our Admissions Team Top Five Tips to Get Into Rithm

For the behavioral portion, we recommend reflecting on your career, your skills, and your future goals. Write out and practice some stories that are relevant to your experience and create a narrative about where you’ve been and where you want to go. Practice your pitch (tell me about yourself) until you’re comfortable! For the technical portion, our number one suggestion is to study every day, even if it’s just for 20 minutes! We’ve also put together a list of frequently asked questions that breaks down every aspect about the interview.

Up to two times for the behavioral portion and up to three times for the technical. We encourage you to interview sooner rather than later so we can gauge where you’re at. If needed, we can give you some resources and have you re-interview in time to potentially get into your preferred cohort.

Roughly one month prior to the start date. Not only do our classes fill up, there’s approximately 60-80 hours worth of prework for you to complete before the first day of class.

We do ask that you have basic JavaScript syntax and fundamentals down, which is covered by our JavaScript Fundamentals Course). This includes different types of loops, logical conditions, and common Array/String methods such as .split, .join, .includes, .indexOf, etc.

We DO NOT expect any prior knowledge of advanced topics in JavaScript like recursion, closure or Object Oriented Programming. You should be comfortable with all the essential types within JavaScript including Objects, Arrays, Strings, Numbers, Booleans, and Null/Undefined/Falsy values as well as writing functions

We do not test web development knowledge during the interview, but the pre-work following the interview will require you to be comfortable with JavaScript in the DOM, HTML, and CSS.

We’re focused on making the interview experience incredibly personalized and engaging. We invite candidates to join a Zoom meeting which consists of a 30 minute interview with a member of our career services team followed by up to 90 minutes (45-60 minutes coding) with one of our veteran instructors to test your technical skills. The behavioral interview will be like a job interview and evaluate your communication skills, your career path and goals, and the unique value add that you bring to the table. For the technical interview, we are happy to answer any questions before we jump into solving problems. For about an hour, we go through a few coding challenges to assess your JavaScript and problem solving ability. Because we are currently fully remote, we use a combination of Zoom and codeshare.io to go through the problem solving and coding exercises.

We’re not only testing for your ability to solve problems and show us your JavaScript fundamentals, we’re checking to see how you solve problems. This includes your ability to talk through your solution and gives us a good assessment of what it will be like working with you. At the same time, we will suggest new patterns and changes to your code, which gives you the opportunity to see what it’s like learning from us.

Are you the next Rithm School graduate?

Start the process to book a call with our admissions team!

Download the
program syllabus

Get the syllabus, daily schedule, and a few more details about Rithm: