When am I FAANG ready?

HPE / Other +ve
Sep 10, 2018 14 Comments

I want to benchmark myself if ready to crack Google, Facebook, LinkedIn etc. I know it depends from person to person. But as a rule of thumb / bare minimum -

How many Leetcode problems can make me interview ready for these companies?

How do I convince myself that I am adequately prepared?


Want to comment? LOG IN or SIGN UP
TOP 14 Comments
  • New / Eng Aeon
    I just did leetcode problems for 2 weekends and got offers from almost all of them. It’s not as hard as you might think it is. If you have a good foundation in data structure and algo, leetcode should just be something to let you remember what you did before. Most questions are kind of similar anyways and fit into a few pools.
    Sep 10, 2018 3
    • HPE / Other +ve
      My question is - what would be true in general?
      Sep 10, 2018
    • New / Eng Aeon
      I was TA for data structure and algo class back when I was undergrad so that helped. I didn’t know about leetcode when I had Facebook interview and only read crack the coding interview book which was completely useless for me so I screwed that up. But at a later round of interviews at other companies, Uber was kind enough to send me link for leetcode and asked me to practice. That changed everything.
      Sep 10, 2018
  • Netflix / Eng LukeCage
    Well, every company is different.
    We've rejected plenty of candidates that come from FB and Google where leetcode interview questions are really important.

    However, for my rounds, I focus entirely on a deep understanding of the platform you're interviewing for (iOS or Android etc), and actually *applying* computer sceince topics to real world work. I don't care about your ability to write dykstras algorithm or merge sort from memory on a white board.

    I care about your ability to look at an intermittent stack trace and identify the race condition that causes it. I care about your ability to refactor existing code while testing for and anticipating regressions it may introduce.

    In other words, leetcode is important for many many interviews, however domain knowledge of your platform and area of expertise is the way to truly set yourself apart. Along with being able to accurately talk through relevant technical challenges at previous companies.
    Sep 11, 2018 3
    • Nice wish all interviewers think this way
      Sep 11, 2018
    • Google Mqaz12
      This makes me wish I interviewed at Netflix.
      Sep 11, 2018
  • Leetcode is not the only way to “prep” as most CS majors get 3-4 years to get good at coding, quality of algorithms instruction varies, number of internships varies, and the best do a lot of projects on their own time. So # of Leetcode type problems will be all over the map. Also, interview loops are not consistent, you can be lucky/unlucky.

    I enjoy learning and would aim to over prepare, because why not. It’s actually been useful sometimes to me outside of interviews, some companies can give you better comp for doing better, and it makes it easier for you to interview again in the future. Nobody can give you a minimum level without (a) over preparation or (b) significant risk of many/all rejections from companies you’re interested in.

    My over preparation threshold would be getting Leetcode medium/hard consistently in about 30 minutes, or (optionally) placing well in ranked programming competitions.

    I will claim that almost all people who only “did well in class” (even CS majors) are very unprepared and will take at least a few months to prep.
    Sep 10, 2018 1
    • HPE / Eng brotein
      How many years of experience do you have?
      Sep 11, 2018
  • Microsoft / Mgmt Bonee
    If you all think leetcode gets you in then it’s wrong - because you have to be a good programmer , not leetcoder . You can be successful anywhere - so don’t be fixated
    Sep 11, 2018 0
  • LinkedIn / Eng

    LinkedIn Eng

    If people could stop abusing the term FAANG that would be great
    Sep 12, 2018 0
  • Apply for one and you'll know.
    Sep 11, 2018 0
  • Nordstrom executer
    Sep 10, 2018 0


    Real time salary information from verified employees