Top-ranked software developer career coach Jason Humphrey delivers his proven system to:
The #1 problem with preparing for a coding interview is:
You don't know what to expect
You feel like you have to be ready for anything, so "studying" starts to feel like boiling the ocean:
What if you knew ahead of time what would be in the interview?
What if someone handed you a ready-made game plan that outlined what the questions would likely be, so you could focus only what you actually needed to demonstrate in the interview—and ignore everything else?
Not only that, what if you knew what an ideal candidate looked like to the interviewer, and you could tailor the way you present your experience and skills to highlight the qualities they were searching for?
And what if you knew how to tackle tough questions so that you're always demonstrating your strongest qualities—so that even if you don't get the answer 100% "right," the interviewer still comes away impressed with your professionalism and problem-solving skills?
This bootcamp will show you how
In Coding Interview Bootcamp, you'll get a step-by-step system to prepare effectively ahead of any coding interview.
You'll see how to overcome the "interview anxiety" that derails even highly knowledgable developers.
And you'll be well equipped to make your best case as to why YOU deserve the job.
You will discover:
Here's how it works
Coding Interview Bootcamp includes three week-long modules.
Each week kicks off with a 60-90 minute video training featuring Simple Programmer career coach Jason Humphrey and hosted by Simple Programmer CEO Josh Earl.
Then each day for the rest of the week, you'll receive a short training and an exercise to complete.
Each of these exercises build on the previous steps, and each is designed to be completed in around 60 minutes per day.
As you progress through the bootcamp, you'll be preparing to "interview" for a real-world job posting at a major company in the marketing automation industry.
The capstone event of the bootcamp for students who complete all of the exercises is a mock interview with lead instructor Jason Humphrey.
After the interview Jason will give you feedback on your technical readiness and how you can prepare more effectively for your next real interview.
Throughout the process you'll have access to the instructors to ask questions or even get help on real interviews you may be preparing for outside of the course.
Finally, all of the resources will be archived and available to you so you can go through at your own pace or get caught up if you need to take a break and come back.
Module 1—How to Read Their Playbook
In this module, you'll get a process for determining exactly what skills the company you're applying to really wants in the developer they hire.
You'll also uncover the kinds of questions they're most likely to ask in the interview.
When you can "read their playbook" like this, you can focus your prep time on the topics that are most likely to come up.
You'll also prepare a repository of past experiences and successes that you can pull from in the interview to highlight your strengths.
With this information at hand, you'll know what to study beforehand and walk in with the confidence that you're as prepared as you can possibly be.
You'll also be equipped to impress your interviewer with intelligent questions about the company's products and customers—and tailor your answers to suit.
Module 2—Interview Questions & How to Master Them
You're going to face a lot of different types of questions in an interview, from straightforward technology questions to the minefield of behavioral questions—and of course the dreaded whiteboard coding questions.
This module is about knowing what type of question you're dealing with, and choosing the right strategy to answer effectively.
You'll see how to use "simple" technology questions to demonstrate the depth of your knowledge, how to turn your interviewer into an ally to guide you in your search for a solution, even how to stall for time without appearing to do so.
Module 3—Winning The Interview Day
In this module, you'll see how to prepare yourself mentally and physically so you walk into your interview ready to perform at your peak.
You'll implement four different routines that will become the foundation of your interview preparation in the days before your interview.
Then you'll zero in on the 48 hours that bracket your interview—24 hours before, and 24 hours after.
You'll see what to study in critical 24 hours before your interview so that you're focused and clear-thinking rather than overwhelmed and frazzled.
And you'll know what to do in the 24 hours after to make sure you leave a good impression—and get maximum benefit from the experience.
Meet Your Instructor
Jason Humphrey is the creator of MEAN Stack JS and the top career coach for Thinkful, the largest online developer bootcamp in the industry.
At Thinkful Jason has personally coached more than 250 developers and, in the process, earned himself a reputation as a "fixer."
Thinkful is unusual because it guarantees its graduates a job. And when a student is struggling with interviews or their job hunt, they bring in Jason.
As a result he works with the students facing the biggest challenges—not the ones who just need to work a little harder, but the students with major confidence problems, and even pathological liars.
Over and over, Jason's helped these tough cases overcome their challenges and launch successful careers.
In addition to these "SOS coaching" sessions, Jason has also mentored 36 students from start to finish in the 6-month-long Thinkful program.
Developers routinely sign up for Thinkful to mentor under Jason, and Thinkful has had to create a waiting list to accommodate requests for his coaching and mock interview sessions.
Students he's mentored have had successful interviews and offers from major companies including Google, Intel, Apple, Lyft, Twilio, Fidelity, IBM, 3M, BBVA Bank, and GE.
Jason is also one of the few developers to have personally mentored under Simple Programmer founder John Sonmez. Jason worked with John for two years while building his reputation as a full stack developer and career coach.
The ultimate way to hack the coding interview is to walk into a room that's already "warm."
The people you're meeting already know and like you.
You don't have to prove anything—they already know what you're capable of.
You're feeling relaxed because you don't really need this job. In fact, you didn't even apply—you're only here because they invited you.
Instead of the usual gauntlet of technical challenges, the "interview" is more like a friendly chat.
You're their first choice for the job—they may even make you an offer on the spot.
That may sound far-fetched, but as many developers have discovered, it's actually fairly common when you position yourself as a respected authority with the approach outlined by John Sonmez in How to Market Yourself as a Software Developer.
The techniques in this course take some time and consistency to work—it's not an overnight process.
Developers who follow this plan report that they've had interviewers recognize them and say they've been following their work for years.
Others regularly receive unsolicited job offers and consulting engagements.
This course is regularly priced at $299.
You get full access at no cost.
Jason's process is like a tool belt that makes applying for future positions easier.
I am far more confident now.
After working with Jason, I felt like I was finally able to read between the lines of what the company was looking for and know which of my skills to highlight, as well as how to show that I was passionate about software development and the company's work.
Even when I don't feel knowledgeable or confident in a certain question, instead of freezing like I probably would have before, I have a variety of tools to overcome it.
I don’t think I’m exaggerating when I say that Jason may be one of the most important people I will ever encounter throughout my career.
He is just as generous with his time as he is with his knowledge.
The knowledge, guidance, and mentorship that he has provided me will serve me well throughout my entire life.
I cannot recommend him highly enough.
I got assigned to work with Jason as my mentor when I was going through the Thinkful program.
Jason shines the moment you start talking to him. After my first session I knew I had a good mentor.
He was very open to me asking stupid questions. Like really stupid questions.
There's a famous physics professor called Dr. Feynman. His theory is if you understand something well, you should be able to explain it to four year old kid.
Jason can do that.
He also gives very practical advice. He doesn't beat around the bushes—he's the type of mentor that will demonstrate rather than talking about it.
I'm living proof that Jason's approach works.
No matter what point you are in your readiness for an interview or for finding a career, Jason can prepare you even better.
He can bring you to that next point where you don't get nervous and you seem prepared. He just makes me feel really calm.
To go into your interview feeling prepared and confident in yourself is worth all the money in the world.
There aren't a lot of opportunities in the world where you could actually pay for that, but I think that that's something Jason can legitimately offer.
And it might come with a little tough love, but it's worth it.
Jason's the reason that I chose this specific field. Watching him be successful in it, and knowing him personally, knowing that I could definitely do this too was a huge motivator.
But then after that he helped from everything from technical questions to imposter syndrome, to interview questions, to my career path.
Jason's clearly understands what he's talking about, and he has pushed through the same fears that you're having.
There was a waiting list to get mentored by Jason, but I was able to book two mock interviews with him.
He gave me really good feedback on the interview process in a way that I didn't get with other mentors.
He was really good at pinpointing things that I was missing from the interview process that I wouldn't have been able to pick up on my own.
On one of our interviews, I wasn't able to finish the exercise. And he said, "I want you to finish it and send it to me this weekend."
And I went and did that. He held me accountable—that was important.
Working with Jason was like working with a friend I've been knowing since childhood.
Jason's approach to learning was very compatible to mine, and he was very effective at explaining seemingly complex coding concepts to me.
I think Jason is flexible enough to be able to effectively mentor/work with any kind of personality type, so long as the aspiring developer has some enthusiasm to learn.
One of the primary benefits that I obtained working with Jason was how to effectively structure my answers to questions. This was especially useful in exercises where I did not have a completely solid grasp of the concept in question, as it is much harder to provide a decent answer.
Working with Jason and implementing as much of his feedback as I could to improve my interviewing skills led to a massive boost in my confidence. I was able to carry this confidence into all of the interviews that I went into. At one point, I actually had an interviewer comment to me that he felt like he was being interviewed.
I honestly had a ridiculous success rate for my job hunt. For most of the companies that I spoke with, I was able to make it past the phone screen / culture screen.
Of the in-person interviews that I attended (three total), I received offers for all three positions.
I began actively hunting for a job the last week of October 2017, and had accepted an offer by the end of the first week of December 2017.
For the developer on the fence about working with Jason:
There is only one situation in which an individual may not need to improve their interviewing skills by working with Jason.
If you have read the book Never Split the Difference by FBI hostage negotiator Chris Voss, and you would feel completely comfortable being interviewed by Chris, then you may be ready to pursue the interviewing process on your own.
For the vast majority of us, working with Jason is a great way to replicate the real interview environment, with significantly lower stakes.
Jason's coaching strongly contributed to quickly obtaining the job that I wanted after I graduated from Thinkful.
I ultimately came in contact with Jason through Thinkful when I was seriously struggling to progress and debating quitting.
Before I gave up Thinkful paired me with their "SOS" mentor—they said he was the best.
Jason matched his reputation completely.
He was a mentor in every sense of the word. He was social, intelligent, confident, and empathetic, everything I aspired to be as a developer.
Not only did I progress technically, but I gained so much confidence that I could step into an interview or an entry level position and succeed. Our conversations helped me learn to treat coding interviews less like an inquisition and more like a conversation in itself, which absolutely helped me land my current job.
I would highly recommend Jason as a mentor.
At Thinkful you have your mentor assigned.
Jason was never assigned to me, but he accepts people scheduling calls with him just because he wants to help people.
I deeply appreciate that. I'm thankful for him for taking time to help me.
Jason was more than just a coach on programming.
More than just the technical parts, he taught me how to have a routine, how to troubleshoot, not only in code but what's going wrong in my life; get organized, get clear, become professional.
What I've learned about Jason is he's a guy that puts in the work. He's not good at this by coincidence.
And I try to emulate him by doing the work and keeping myself going.
I had four different mentors when I was at Thinkful.
Most of the other guys were clock watchers. You know? They were down to the second, and if they didn't have your stuff ... it was, "Deal with it tomorrow."
Jason isn't that way.
Jason is concerned about people individually.
He's not somebody that just says, "These are the exact steps that you go through."
He is very interested in you as an individual, and will adapt to your individual needs.
He's also very encouraging. He can go through things that, he's comfortable with dealing with difficult issues.
He can also tell you that you're being an idiot without telling you you're an idiot.
Which is actually a pretty useful skill.
Jason puts you at ease right away.
He's a very talented, knowledgeable and personable mentor who seems very adept at finding whatever particular struggle you are having and focusing on that.
My experience mentoring under him was very fruitful and I was very lucky to have him.
The system you'll get in this bootcamp is the most effective way to prepare for your next coding interview, period.
Still, I recognize that you're making an investment here.
The last thing I want is for you to pass on this because you’re not sure it’ll work for you. I *know* it will, so here’s my offer to you:
Take Coding Interview Bootcamp for a 90-day test drive.
Go through the entire bootcamp.
Try out your new interview techniques on your next coding interview.
And if for some reason you don’t agree that this system gives you the confidence to walk in to any interview feeling confident and prepared, I will cheerfully refund your money with no hassles at any time within the next 3 months.
All the risk is on me.