Software Engineering Premium Prep FAQs

Premium Prep is a concentrated preparation program in JavaScript Fundamentals - basic functions, conditionals, iteration, and traversing nested data structures. Premium Prep is designed to take participants with little-to-some coding experience to immersive-ready through over 100 hours of learning with live support. The program supports you by focusing on both your technical and personal development. You’ll learn to trust yourself in an engineering environment by becoming resourceful and shaping your locus of control.

About the Premium Prep program

How much does Hack Reactor’s Premium Prep course cost?

Premium Prep costs $250, due upon registration.

How long does a Premium Prep experience run and where does it take place?

We have an opportunity for students to join Premium Prep on a part-time or full-time basis. The part-time experience is open for 5 weeks (4 days + weekends), and the full-time experience runs 4 weeks (Monday through Friday). The experience is 100% online and each session has a dedicated communication platform to interact with staff and peers while studying.

What is covered in premium prep?

We cover JavaScript Fundamentals such as basic functions, conditionals, iteration, and traversing nested data structures. You will also have access to quality JS challenge problems that will strengthen your overall engineer skill set.

Who supports me through Premium Prep?

In Premium Prep students have access to both technical and non-technical support. Technical Mentors and Teaching Assistants (TA) use a variety of tools and techniques to support your technical development as needed. Additionally, each session has a Cohort Lead available to hold you accountable and champion you towards your professional goal. Staff Members are equipped to answer both your technical and non-technical questions and connect you with additional staff throughout your Premium Prep experience.

What will a typical day in Premium Prep look like?

Each day's session begins with kick-off via zoom where we go over important deadlines, information, and/or strategies that could benefit your technical development. After kick-off, you spend the majority of time coding asynchronously, being resourceful with our curriculum and external resources. There will be opportunities to participate in lectures and interactive demos throughout the 4-5 weeks.

How do I participate in Premium Prep remotely?

When you register to join us, you will receive a detailed welcome email with all of the logistical information you need. This includes technical requirements for your computer and what apps you need to have installed.

What are my time commitments?

Students are expected to come to session and attend during the dedicated session hours, however, because this is self-paced, you have the flexibility to choose the amount of time you spend practicing code.

Joining the Premium Prep Program

I want to get started now. What should I learn before Day 1 of Premium Prep?

After registering for Premium Prep, you will gain access to Hack Reactor’s proprietary curriculum. If you are a beginner, you should start working on “Module 0: Building Blocks Intro” content immediately.
We also strongly recommend you read through this additional content:

How do I know I'm technically ready to start Premium Prep?

If you are seriously committed to becoming a software engineer and want to develop your skills in preparation for a Technical Admissions Assessment, you are ready.

Can I transfer or retake Premium Prep once I’ve registered?

A “transfer” is when a student requests to switch into another Premium Prep session happening at a later date. Transfers are permitted prior to day 1 of your registered session at no penalty to you. Any transfers requested after day 1 of the session should be discussed with your Cohort Lead.

A “retake” is when a student wants to participate in a second Premium Prep session after actively participating in one class prior. All registered students are eligible for one free Premium Prep retake. This retake offer must be utilized within the 6 months after the last day of session. If you pass your Technical Admissions Assessment, there is no need to retake Premium Prep.

As a part of our community building, Hack Reactor creates a welcoming and supportive space for all to learn. As a consequence, Hack Reactor reserves the right to not offer free repeats at their discretion.

Does getting accepted through Premium Prep count towards my application for a scholarship?

Yes. As a Premium Prep student, upon passing your Technical Admissions Assessment, you will become eligible for consideration of a Hack Reactor scholarship. However, you must pass the Assessment prior to the scholarship application close date.

Please refer to our scholarships page for information regarding our scholarship programs, deadlines, and eligibility requirements. You may also email

After Premium Prep

Does completing prep guarantee my spot in the Hack Reactor Software Engineering Immersive?

No. You must pass the Technical Admissions Assessment and comprehend and complete all Precourse work by the deadline of your target immersive cohort.

What happens if I do not meet the bar for the Technical Admissions Assessment?

If you do not pass the Technical Admissions Assessment (TAA), you will not move on to the Software Engineering Immersive at that time. You will receive limited feedback from your enrollment officer on your performance with a recommended timeframe to wait to retest for the immersive. You have a maximum of 3 attempts at the TAA. After the third attempt, you must wait one year to retry.

Will not completing Premium Prep prevent me from joining an immersive?

No. Technically there is no such thing as “completion” of Premium Prep. This is not a course that you must complete to qualify for acceptance into our immersive - this is a preparatory experience that includes live support during dedicated hours while you prepare yourself for your Technical Admissions Assessment. Students get access to support while working through our curriculum and have the option to complete whatever modules they choose and prepare how they see fit. We highly recommend completing modules 0 through 3 of the curriculum before attempting the Technical Admissions Assessment (TAA), as that is the content you can expect to be covered on the TAA.

What is the refund policy for Premium Prep?

If you withdraw from Premium Prep within the first week, you are eligible for a full refund. No refunds will be provided after the first week has elapsed.

Click here to return to our premium prep page.