×
Program Dates | Last Date to Interview | Location | Status | Spots Remaining |
---|---|---|---|---|
July 03, 2023 - October 21, 2023 | June 05, 2023 | Online | Now Enrolling | 10 |
August 07, 2023 - December 01, 2023 | July 17, 2023 | Online | Now Enrolling | 16 |
September 11, 2023 - January 19, 2024 | August 21, 2023 | Online | Now Enrolling | 10 |
Classes run Monday through Friday from 9am - 6pm. No classes November 21 - 25 or December 19 - 30. All class times are Pacific Time.
Cohorts usually fill up a few months in advance; we strongly encourage candidates to apply as early as possible.
Have questions about the interview? Check out our FAQ!
This video walks you through our 30 minute coding challenge on Codesignal with a sample problem. It should help give you a sense of what the actual challenge will look and feel like!
Fill out a small form here. Once you submit this form you'll be sent an email to book a call with our Admissions Team to determine what your next best steps are. At the same time, we encourage you to go through our JavaScript Fundamentals Course.
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
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. We encourage you to come in as sooner rather than later so we can gauge where you’re at. If needed, we can give you some resources and have you come back to 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. We invite candidates to join a Zoom meeting with one of our lead instructors, and 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.