How is the bootcamp structured?
The bootcamp has 3 components - Our On-Demand Course Material, Weekly Live Sessions, and Slack Community.
How often are Live Sessions?
Our live sessions are weekly for 1.5 hours over video conference. They are held on Tuesdays from 7:30pm-9pm Pacific Time. If you miss a session, you can watch the recording.
There’s plenty of material online. Why do I need this bootcamp?
Actually, this is the exact reason we created this coding bootcamp. There is too much material online. Here's the surprise - a lot of it is not realistic for interviews. Websites are filled with advanced questions that will never show up in an actual FAANG interview. This bootcamp gives you a curated structured path, along with live sessions to help you stay on track.
I already purchased Cracking the Coding Interview or other books. Do I need this bootcamp?
Books are great, we love them too. This coding bootcamp is for people who want an extra edge in their preparation. With our weekly sessions and guided material, you can get that for a low price. No single book gives you all the right techniques. We have our own content and we compile our material from books, online sources, and our own experience.
Who is this bootcamp for?
This coding interview bootcamp is for anyone seeking a job that conducts interviews with data structures, algorithms, and system design. This is the most popular format in the software industry.
I am a coding bootcamp graduate. Is this bootcamp for me?
Yes, this interview bootcamp is beginner friendly. We go through introductions of each data structure and algorithm. However, if you have not learned algorithms and data structures before, you will probably spend more time on these topics than the average engineer.
What language does the bootcamp use?
The bootcamp is language agnostic, so you can use any language you like! We teach concepts that can be implemented in any language. We provide solutions in Pseudocode and Java.
What time are the live sessions?
Our Live Sessions are on Tuesdays at 7:30pm Pacific Time. They last for 1.5 hours. If you miss a session, that's fine! We share the
recordings.
What are the prerequisites?
A lot of these concepts are theoretical in nature, so you should have studied them in at some point, or willing to learn them now. This course is primarily for people who have a background in software engineering, either through college, coding bootcamp or industry.
That being said, we do cover all algorithms and data structures from scratch. We don't just focus on problem, we also focus on the
foundations!
When does the bootcamp start and finish?
This is a completely self-paced course - you decide when you start and when you finish. We have live sessions every week.
How long do I have access to the course?
After enrolling, you have unlimited access to the course material and live sessions for a full year, and the subscription renews annually
until you cancel it.
How much time do you expect me to dedicate?
Mastering interview algorithms and system design takes time. You can go at your own pace, you have access for as long as you like. If you want to prepare in 2-3 months, we usually recommend 2 hours a day. Otherwise, you can go at your own pace. This includes on-demand videos, live sessions and practice.
What if I am unhappy with the bootcamp?
We would never want you to be unhappy! If you are unsatisfied with your purchase anytime within the first 7 days, please email us and we will give you a full refund. No questions asked.
Do I need a textbook for this bootcamp?
We have our own material, which contains more content than textbooks.