Posts

  • How Google Works

    This is a short note on the book “How Google Works”. After I had avoided purchasing at many airports, I noticed there was a copy in my local public library. I thought it would be interesting to read, after I’d been through the Google interview process.

    continue

  • The Design Interview

    When applying for jobs, you’ve probably seen posts that say “read the company blogs, look at their papers”. You’re probably thinking: “oh that’s cute, I’ll be aware if they ask me some questions about it”. Wrong! What they’ll actually ask you to do, is (re)-design and scale out those very systems that took them years to build.

    continue

  • The Coding interview

    The problem given for a coding interview doesn’t have to be only algorithms. There can also be language knowledge questions, Object-Oriented design, Functional Programming, Systems Programming. Anything where you may need to write some “working” code on the board. Here’s a few pointers to get through it.

    continue

  • Interview Tips

    This is meta-level post, about technique or general strategy for a tech interview. It’s not good enough to know all the material, you have to be able to get the interviewer to believe that too!

    continue

  • Back of the envelope

    Does it fit? Can it scale? How fast? How many? As algorithms are to coding interviews, this topic is to the design interview.

    continue