1.9K
34 Likes

Why YOU Suck At Coding Interviews - From a Senior Engineer at Uber

Edbert Chan is a senior Android engineer at Uber. He wrote the popular guide “Welcome To The Coding Interview - You Suck” freely available here (and here are the slides presented).

If you want advice from Edbert, check out his AMA here: "I'm Edbert, Ex-Apple current Uber Infra Android Engineer. AMA!"

This is a presentation about the common mistakes he has observed, and what you should do instead. Edbert believes that software engineers focus too much on the code and information during interview prep, and not enough on the engineering part of software engineering. Engineering is more than just coding, and a good interview process will be able to judge that.

The extensive guide is filled with practical tips for job seekers to pass the modern interview process at tech companies. Edbert covers the 9 mistakes that hold people back from passing technical interviews:

  • Mistake 1: Not Putting Enough Time
  • Mistake 2: Interview Approach Is Inconsistent
  • Mistake 3: Your Interview Practicing Is Inconsistent
  • Mistake 4: Not Fixing Your Own Mistakes
  • Mistake 5: Not seeing how one decision or mistake leads to another
  • Mistake 6: Not Understanding Your Own Solution Before Coding
  • Mistake 7: Magic Bullets
  • Mistake 8: Not Being Fast Enough
  • Mistake 9: Being Full of Shit

Additional resources: