Learn to ace your programming interview.
The programming interview is a winnable game. I'll show you the tricks
to quickly solve problems you've never seen before.
NEW: Free 7-Day Email Course
I'll teach you the right way of thinking for breaking down tricky algorithmic coding interview questions you've never seen before.
No prior computer science training necessary—I'll get you up to speed quickly, skipping all the overly academic stuff.
No spam. Easy unsubscribe if you hate it.
You're in! Head over to your email inbox right now to read day one!
Prepare with Interview Cake.
Land your dream programming job.
My coding interview prep course has a 98% success rate. Here's why:
45+ rigorous practice questions with well-explained solutions
As an experienced tech interviewer and instructor at coding bootcamps, I know exactly what types of questions top-tier tech companies will throw at you during the interview process. Armed with that knowledge, I've crafted over 45 thoughtful coding interview questions designed to test and improve your skills.
Integrated sandbox to code and test your answers
Interview Cake includes a built-in code editor, so you can write and test code as you go — just like you would in a real programming interview. Practice blackboarding code on-the-fly in an environment that will parallel your real-world experience.
View and write code in 10 different programming languages
It doesn't matter whether you're interviewing using Python, Java, Ruby, or C. Select your preferred language on any Interview Cake page and we'll automatically translate all of the content in our site to your language of choice — including our reference materials. Or, mix it up to get experience across a variety of languages.
Detailed reference library explaining core coding concepts
Big O notation. Breadth- and depth-first search. Greedy algorithms. Garbage collection. Arrays, hash tables, and bitwise functions. These are just a few of the concepts explained clearly and succinctly in my detailed reference library. Stop scrolling through endless pages of machine-written, SEO-optimized garbage and get right to the point with reference materials designed for humans.
Written by a smart human, for smart humans
My materials are written with minimal fluff and the assumption that you are capable and your time is valuable. I get straight to the point and ramp you up at warp speed so that you can achieve deep mastery, quickly.
Backed by my satisfaction guarantee
If you purchase access to Interview Cake and, within 100 days of your purchase, decide that it's not for you, just let me know. I'll issue you a 100% refund, no questions asked. I've run this website for a long time, and this policy has worked out well: 98% of users are satisfied.
A quick introduction
I'm Parker Phinney. I started Interview Cake in 2013 after my life-changing experience tutoring my friend Alice at programming interviews.
You can read the full story here. But in short: Alice was brilliant, but had fallen on hard times and was having trouble getting through coding interviews despite being an incredible engineer.
I resolved to help train her to ace the interview, and she ended up landing a job at Facebook. Overnight, she went from crashing on my couch to making more money than I did.
I was so excited about this that I became a coding interview instructor at boot camps around the Bay Area, eventually founding Interview Cake to scale my work. This site is the result of over a decade of testing and refining my curriculum.
Rich got the job at Apple:
Thanks to your site, I have offers from Apple, Facebook and Google. That's a hell of an ROI! I didn't go to school for computer science, and now I have multiple senior engineering offers from the world's best tech companies.
Patrick got the job at Dropbox:
Honestly, this feels like cheating. Very efficient way to spend your study time and definitely pays for itself!
Cyrus got the job at Facebook:
Your site was an invaluable resource and really helped me develop the iterative algorithmic problem solving skills big tech companies & startups are looking for. Great case of quality over quantity.
Chris got the job at Palantir:
I used a number of resources to help prep for the coding interviews but Interview Cake stood out as by far and away the most useful. I owe you a massive debt of thanks
Eric got the job at Amazon:
Your site was really indispensable for the Google/Amazon interview process. I've recommended your site to everyone I know that wants to become both a better programmer and a better interviewer. Great work.
Zak got the job at Mixpanel:
I got offers from 7/8 of the companies at which I interviewed. After not going through a formal interview process in nearly a decade, your site really helped build my confidence. You're a hero, Parker ;)
Michael got the job at Google:
Your website was so helpful that I didn't just receive an offer from Google, I also received a competing offer from Amazon.
Luna got the job at Apple:
I wish I had known about this website back when I was in algorithms class in college. This made me finally understand a number of concepts that had eluded me for years.
Richie got the job at Microsoft:
Right now I have an offer from Microsoft and I'm still in the interview process with Google and LinkedIn. Life is pretty good, and I owe so much of that to Interview Cake.
Akshay got the job at Amazon:
Having tried several resources for interview prep, I can honestly say that Interview Cake provides the most structured and confidence-inducing approach.
These are some of the companies that have offered our users jobs: