Master the Coding Interview

I made the video that I wished I had years ago, when applying at Microsoft, Avanade, Google and others. The video that would show me what I needed to review, the strategies involved and that, YES, it's doable.

Why Do They ask These Ridiculous Questions?

Because they need to know how you think. How you solve a problem right when it comes up. How well do you handle pressure? Do you become aggressive and blame others for something that's beneath you and your time? Or do you ask questions and have a natural curiosity?

No, you won't be implementing Quicksort at your job (most likely), nor will you need to traverse a binary tree. You will need to figure out solutions to problems that are hard, and you'll need to show that you can do that as a team player, without getting upset or frustrated.

To Do Well In These Interviews You Need To:

Know Your Data Structures

Arrays, maps, queues, trees and stacks – you will likely have to solve a problem that forces you to choose the most efficient data structure and then to explain how it works. There are always tradeoffs, do you know what they are?

Know Your Algorithms

Sorting, traversing, structuring and destructuring – you'll need to be able to apply various algorithms to a given situation. You'll also need to be able to discuss their complexity in both space and time using Big-O notation.

Write Code By Hand

This is something that most candidates overlook – myself included! When you're in the interview room, however, you will likely be asked to write code on the white board. When is the last time you had to do that? It's not easy!

Sounds like a lot of studying, doesn't it? It is, but it's doable and, more than that, it's fun!  You'll learn a ton and we'll help you get through the process by:


Setting up a schedule and a journal.

You need at least 2 weeks to study the materials in this video, and to work the problems. You'll also need a place to practice doing things by hand: a nice, clean new journal or a tablet with a pen will do the trick.


Reviewing concepts and following along.

Following along with me as I solve problems by hand, outside of an IDE. These are real problems that you very well could be asked! We'll review the concepts behind each, as well, in a more familiar code editor using JavaScript.


Practicing the problems while speaking aloud.

This video set can only take you so far, but we'll take a look at some outstanding resources you can use to practice what you've learned. We'll also show you how to speak about what you're doing, which is critical if you want the interviewer to know what you know.

We'll Also Need Some Help From a Friend: Jon Skeet

Jon Skeet, if you don't know, is the #1 user on Stack Overflow with 1,000,000 points in reputation. He also works at Google and interviews people often.

I  wanted to see how an expert would solve these tough problems so I asked Jon to join me for a 5-question interview session, just like you would find at Google. He interviews people all the time - now he gets a taste of his own medicine!

What You'll Get With Your Purchase Today

Over 5 Hours of tightly-edited, top quality video presented in a web site you can run locally on your drive. Jump right in and stream each video, or if you need to take them with you, download as you need.

Video and Concept Review

You'll get over 5 hours of practice material that cover basic review,  the Jon Skeet interview session as well as tips and tricks that you can use to get the job of your dreams. In addition you get a 120 page refresher for data structures and algorithms.

With The Full Imposter's Handbook

This is the premium package: You get the Interview video set plus the The Imposter's Handbook, with 17 additional concept videos and walkthroughs. Need fast results? This is the one.

The Ejection Package

Need to get out of a job fast and do something completely different? Cover all of your bases by prepping for the big interview and setting yourself up to go out on your own. Contract work can be highly rewarding and incredibly freeing. You just need to set yourself up right from the start. We're here to make this happen for you!

Get Both at 15% Off!

You get the Mission: Interview package with basic review materials ($69) plus our Going Solo production ($15), which is a full hour devoted to showing you how to set yourself up properly so you can go out on your own as a solo developer.

​The ​Lazarus Package

​Have you been parked in a Big Job for the last few years? Feel like you need to pull a miracle together? This package is for you. Pump up your CS skills with ​The Imposter's Handbook​ and then get yourself ready for the Big Interview with ​Mission: Interview​. Keep your options open with ​Going Solo​ in case the next Big Job doesn't work out! Learning is fun!​​​​​​​​​​​​

Get ​All 3 at 15% Off!

You get the basic ​Mission: Interview package along with ​the basic (just the book) Imposter's Handbook ($30),​ plus our Going Solo production ($15). You ​will be prepared!

ThEsE videoS will help or your money back

Look: I want you to have your best shot at getting in at the company of your dreams. Give the video a shot for 6 months and if it doesn't work for you, just let me know and I'll refund you immediately.


​Money Back Guarantee


Big Machine was founded in 2015 by Rob Conery (me). Before this happened, Rob (me) made videos for Pluralsight, and before that he made videos (and wrote stuff) for himself through his company Tekpub. Rob likes to explore things - perhaps a better way of putting it is that Rob likes to break things - it's what he does best.  He wants you to be educated in your strong opinion. To care a bit more deeply about a given technology that you cling to. He wants you to love what you do. That's Big Machine.

Want To Know What We're Up To?

We're constantly creating new books and videos and, from time to time, we send out informative emails to let our customers know what's going on. 

​We send out notes maybe once a month or so, or more often if something fun is on the horizon. Hope you sign up!

Copyright 2018, Big Machine Inc.