interview-kickstart-logo

Interview Kickstart

Sunnyvale

Interview Kickstart

Avg Rating:4.57 ( 7 reviews )

Interview Kickstart is a part-time program preparing software engineers for technical interviews in Sunnyvale, CA and online. Courses are programming-language-agnostic; instead, the curriculum focuses on challenging questions about Data Structures & Algorithms and Large Scale Systems Design, along with preparing students to show off their soft skills.  

Interview Kickstart courses are not introductory. Applicants should have a comfortable knowledge of at least one programming language. While courses are part-time, they are intense. Instructors are highly-experienced engineers from companies like Google, Facebook, and Box, so courses demand a lot of work. Students should expect interview problems followed by homework, an exit test, and graded mock interviews with feedback. The cost of the course varies based on a students’ level of experience.

Since its inception, Interview Kickstart is proud to have several graduates land jobs at their dream companies like Airbnb, Amazon, Apple, Docker, Facebook, Google, LinkedIn, Lyft, Microsoft, Netflix, Tesla, Uber, etc. Previous graduates received offers from entry level to engineering management.

Recent Interview Kickstart Reviews: Rating 4.57

all (7) reviews for Interview Kickstart →

Recent Interview Kickstart News

    • Data Structures and Algorithms Interview Bootcamp

      Apply
      In PersonPart Time10 Hours/week
      Start Date
      Rolling Start Date
      Cost
      N/A
      Class size
      8
      Location
      Sunnyvale
      We are language agnostic, focused on core CS principles. We cover everything that's important for such an interview: 1. Challenging Questions on Data Structures and Algorithms 2. Systems' Design Questions [Scalability, Object Orientation and Multi-threading] 3. Behavioral Questions
      Financing
      Deposit
      N/A
      Tuition Plans
      Yes
      Getting in
      Minimum Skill Level
      You should have at least one programming language you’re comfortable with; your primary language.
      Prep Work
      It would be helpful if you brush up your data structures.
      Placement Test
      No
      Interview
      No
    • Large Scale Systems Design Interview Bootcamp

      Apply
      In Person
      Start Date
      None scheduled
      Cost
      N/A
      Class size
      N/A
      Location
      Sunnyvale
      One important part of technical interviews, is an understanding of how you'll design systems, and scale them. To that end, we've seen certain specific patterns of interview questions that are asked at good companies. We'll study those in-depth and also do mock interviews in them, all in presence of formidable engineers, working in core systems at some of these top tier firms.
      Financing
      Deposit
      N/A
      Getting in
      Minimum Skill Level
      N/A
      Placement Test
      No
      Interview
      No
    • Soft skills for Engineers

      Apply
      In Person
      Start Date
      None scheduled
      Cost
      N/A
      Class size
      N/A
      Location
      Sunnyvale
      It is very common for a software engineer to be very good at technical skills, yet get rejected in interviews. That happens because good engineers often get blindsided to non-technical aspects of an interview. Communicating with other stakeholders in a way that is effective, is a skill that's as easy and as effective to learn as any technical skill, and helps you just as much to grow in your career. We will have experts talk about how to improve on those and see the technical interviews in a whole new light. You'll practice 1x1 with coaches on a range of topics from Behavioral Interviews, all the way to Offer negotiations.
      Financing
      Deposit
      N/A
      Getting in
      Minimum Skill Level
      N/A
      Placement Test
      No
      Interview
      No

    Review Guidelines

    • Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
    • Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
    • Be nice to others; don't attack others.
    • Use good grammar and check your spelling.
    • Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
    • Don't spam or post fake reviews intended to boost or lower ratings.
    • Don't post or link to content that is sexually explicit.
    • Don't post or link to content that is abusive or hateful or threatens or harasses others.
    • Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
    • Please note that we reserve the right to review and remove commentary that violates our policies.
    You must log in to submit a review.

    Click here to log in or sign up and continue.

    Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

    Title
    Description
    Rating
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    School Details
    About You

    Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

    You must log in to submit a review.

    Click here to log in or sign up and continue.

    • Anonymous • Software Engineer • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      I went through InterviewKickstart a few months ago and found it very helpful despite having started studying on my own beforehand. InterviewKickstart forced me to actually adopt habits I already knew I should have adopted but hadn’t at. The program’s not for you if, when you go to prepare for interviewing, you:

      • Successfully set up and follow a multi-month study schedule that sequences topics and has you spending 10–20 hours a week deliberately practicing solving Leetcode-style questions and systems design ones.
      • Find friends who interview people at their companies and will give you critical mock interview feedback over and over again as your practice.
      • Immediately jump into mercenary mode and start strategizing about your bound-to-be-successful negotiations when you get an offer.

      Especially with the popularization of deliberate practice, many of us programmer types know we should prepare for interviews roughly how I described above but, as far as I can tell, very few of us actually do this. I firmly believe that getting people to do things they already know they should do but don’t is truly the “secret sauce” of InterviewKickstart

      That said, I’ll briefly summarize the pros & cons of InterviewKickstart.

      Pros

      • Solid problem sets for most algorithms and system design topics. While the individual questions in the problem sets won’t blow your mind compared to what you might see on Leetcode, the order in which they’re presented and the solutions (and TA help) provided make getting stuck less common and less frustrating.
      • There are a few really good teachers who teach at InterviewKickstart. In classes with these teachers, you learn not only content but also how someone who is better than you (or me at least) at thinking would approach a problem.
      • The program includes 12 mock interviews and the mock interviewers (at least the ones that I did sessions with) are all solid.
      • There’s a person at InterviewKickstart who focuses on behavioral/negotiation stuff and he’s quite helpful if you’re not naturally good at this part of the job process.
      • I noticed some other commenters on this Quora post arguing that InterviewKickstart’s “all hype”. From what I can tell, that’s inaccurate in the sense that InterviewKickstart promises it can help people willing to work hard get jobs at big name tech company and does so at a reasonably high success rate. While one could argue that highlights a flaw in hiring processes as much as the value of the program, it doesn’t negate the fact that InterviewKickstart is succeeding at what it promises to do, help people get jobs they wouldn’t have gotten otherwise.

      Cons

      • There are a bunch of teachers who are just OK. While the really good teachers treat classes like exploratory learning ventures, the OK ones come off as wanting to show you that they are really good at interview style problems.
      • Most people doing the program are, unsurprisingly, focused on finding a job at a big tech name. If you don’t like being in an environment where it feels as though people are openly trying to achieve a traditionally valued goal, then you’ll be frustrated by the one-track-mindedness of most InterviewKickstart students. That said, in my cohort’s case, the one-track-mindedness didn’t devolve into zero-sum competitiveness. People were still helpful to each other and encouraging about others’ job prospects.

      To summarize, InterviewKickstart helped me do things I knew I should do but wasn’t doing. I’d definitely recommend it to someone who’s willing to put in 10–20 hours a week preparing for interviews, wouldn’t be able to maintain this level of focus on their own, and wants a job at a “big name” tech company that uses algorithms-style interviews to evaluate candidates.

    • Ted Annan • Senior Software Engineer • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      I took this course in June of 2017 and it was worth every penny. Working in the industry for several years without having to interview, I was in dire need of a refresher since interviewing in the software engineering space is much different than work done on the job. This course was much more than that.

      I signed up and was immediately scheduled for a quick 30 minute phone call with the founder, Soham. Why? They don’t just want sign ups for money; they want to make sure your goals are aligned with what the course offers.

      After outlining the course and curriculum, I got started. I attended remotely via video. The course was an in depth dive into the key topics necessary for an interview. Trees, Recursion, Dynamic Programming, Graphs, Object Modeling, Scalable Systems, etc - these were each dedicated a full 4 hours each (12 for scalable systems and 8 for dynamic programming) along with homework and timed tests every week. Besides the topics, they also focused on interview problem solving approach - step by step guidance on how to approach each type of problem. Office hours for questions are also very useful.

      During the course and after, I had access to several resources to further ensure my success - 15 mock interviews with senior/principal engineers from reputable industry leaders such as Google, Facebook, Apple, LinkedIn, Dropbox, etc. These folks provided feedback after each mock interview which is PRICELESS because this is something you wouldn’t get from a real interview. This allowed me to hone my skills prior to the actual interviews.

      Another very important note, and it was shocking to me throughout the process - these folks actually care. Soham and other leaders of the course reached on to me on several occasions to check on my status and provide guidance. Nick spent an hour on the phone during late hours working on techniques to help calm the nerves during interviews and overcome fear.

      This course was a life changer - I have since received 4 offers from top companies, Facebook included. Prior to this course (in 2015) when I interviewed with Facebook I didn’t get past the technical phone screen. I passed 12/14 phone screens, and got offers from 4 of the 6 companies I interviewed onsite with.

      A couple of things to note:

      1. The course is extremely intensive - be prepared to spend 14 hours per week on lectures, tests, and homework
      2. This will give you a strong base, but you will need to spend additional hours practicing on your own - I’d recommend 4–8 hours per week
      3. Use the course resources! There are office hours, folks from top companies you can reach out to for company specific info, workshops for behavioral interviews, scheduling interviews, negotiating compensation, etc
    • santhosh • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      Seriously, Its one of a kind boot camp to get prepared confidently  for technical interviews. Instructors are really really good, humble, knowledgeable and provide great learning experience. Preperation pattern is of top-notch quality.To get 100% ROI out of this course  please please prepare the course pre-requisites thoroughly before you start the program otherwise you will feel overwhelming and swamped.

       

    • Amit Pal • Software Engineer • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      This is the perfect place if you want to prepare for the coding/technical interviews in the silicon valley. 
      The standards are pretty high in silicon valley which forces you to have a thorough practice and tailored preparation.
      The syllabus for this course is well thought and teachers are awesome.
    • Low quality
      - 2/11/2019
      Anonymous • Software developer • Student
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      I have joined their courses and I can say it didn't help me at all. They just solve the problems which already exist in youtube. Don't waste your time and money

      Response From: Soham of Interview Kickstart
      Title: Founder
      Thursday, May 16 2019
      Hello stranger, thank you for taking time and speaking your mind. 

      I don't even know if you are a real student of ours, but in the small chance that you are, here are some thoughts:

      Youtube is the largest textbook in the world today. You're right - whatever we (or really any bootcamp here) teach or solve or espouse, can be found on Youtube. If that is your preferred method of learning, then I congratulate you - you have found something that works for you. 

      At the same time, let us appreciate that a deep, structured, rigorous pathway with relevant people in a defined timeline, can also be appropriate for some people. Those are the candidates we have served so far and served well (see other reviews). In fact we are proud to count nearly 2000 really smart software engineers across the planet as our alums. 

      Note that if you had simply talked to us about this before the program, we could have built a much better understanding of what you need and what we have/had. Hoping we can do that now?
    • Anonymous • Software Engineer • Graduate
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:

      Interview Kickstart is a terrific cohort with some insanely good faculty members who are industry pros and are hugely vested in your interest. 

      The culture is highly impressive with most of the people down to earth, approachable and very very smart.

       

      Apart from being a coding bootcamp, IK is also doing a great job in covering other topics like Scalability, Concurrency, and Object Oriented Design

       

      Thank you IK