Get That Job at Google — cover art: a young, prepared rabbit at a chalkboard, chalk in paw, a clean binary tree and a small node-and-edge graph drawn behind it, a spectacled owl interviewer watching approvingly from soft focus. 😄

2008 · Stevey's Blog Rants · Guide

“Whenever someone gives you a problem, think graphs.”
— From Get That Job at Google, March 2008
Read the essay

© 2008 Steve Yegge. Originally published at Stevey's Blog Rants.

Author’s note

This one was fun, and is always good to go back and reread.

It stands the test of time because it's simply advocating for you to learn basic computer science fundamentals. And bring markers.

Dario Amodei once told me that this post was his favorite from back in the day. And amusingly, as late as May 2026, I hear Google recruiters are still handing it to candidates.

AI Notes

A prep guide Steve published behind his employer's back ("This blog is not endorsed by Google"), and it opens with a song: a comic ditty in the voice of a reader panicking about being fired for not knowing whatever subject Steve dares to name, followed by the stab-stab-stab dialogue that explains why nobody ever writes these guides. The authority here is confessional. Steve bombed his own first Google loop and "begged like a street dog" for a second round, so the regimen he prescribes is the one that got him in. The Interview Anti-Loop, the essay's contribution to the vocabulary, was imported from Amazon's years of soul-searching over the same problem: every employee has a set of colleagues who would never have hired them, which means an offer from any tech company mostly proves you squeaked past yours.

There is a doublethink running through it that Steve never resolves. The essay says plainly that the process is flawed, that two interviewers' pet topics can fail to overlap at all, that even Alan Turing would flunk somebody's loop — and then counsels total submission: treat every question as legitimate, and never ask whether algorithm puzzles come up in real work. You can't reform interviewing from the candidate's side of the whiteboard, so out-prepare it instead. The etiquette material carries most of the comedy (don't say "choo choo choo" while thinking; don't let the marker dry out while you stand there waving it), and the whole thing closes, candidly enough, as a recruiting pitch: Steve asks readers to send him their resumes.

Related listings

  • 2008

    Done, and Gets Things Smart

    The same problem from the far side of the table. Get That Job is advice for the candidate; Done, and Gets Things Smart, three months later, is Steve admitting how unreliably the interviewer judges what walks in.

  • 2018

    Get That Job at Grab

    The ten-years-later sequel. The interview-prep advice ports straight to Grab and the global labor market — and this is the post where Steve confirms in print that Google recruiters still mail the original out, and that hundreds of candidates and Google engineers wrote to say it's how they got hired.

  • 2026

    The Last Technical Interview

    The far bookend. Eighteen years on, the whole ritual this essay taught you to beat is finally dying — and Steve's evidence for how little it changed in between is that Google was still handing his 2008 post to candidates seventeen years later.

Reception & impact

Steve's plain how-to drew a long afterlife: the post quietly became part of how a generation prepped for the interview it describes.

Into the interview-prep canon

ongoing coding-interview-university John Washam · study plan

One of the most-starred repositories on all of GitHub — roughly 350,000 stars — grew straight out of this essay. Washam built the plan studying for his own Google interview (it got him hired at Amazon) and credited it openly: "Many items are from Steve Yegge's 'Get that job at Google' and are reflected sometimes word-for-word in Google's coaching notes." The repo was later renamed from google-interview-university and the Yegge credit quietly dropped from the top; the xitu fork preserves it verbatim.

2016-10 GitHub project of the week: Google Interview University SD Times · Madison Moore

When the study plan hit the trade press, the lineage went with it: "Many items are from Steve Yegge's 'Get that job at Google' blog, which discusses some tips for interviewing at Google."

2023-04 The Full Circle on Developer Productivity with Steve Yegge The Pragmatic Engineer · Gergely Orosz

Fifteen years on, the post is remembered as canon: "one of the best preparation materials, at the time, for the Google software engineering interview" — and notable for being "surprisingly candid" coming from a sitting Google engineer.

Where it was argued