Help: FAANG Interview Preparation

Hudl / Eng ghyi
Nov 9, 2019 24 Comments

Hi, I am currently a Senior Software Engineer. I can use some help preparing for FAANGs in next couple of months. I am unsure about what resources to use out of various available ones out there. I am planning to use -
Programming: LeetCode (already a huge Fan)
System Design:

The other big question is what else should I be preparing for apart from these? Also how much of attention/weightage should these segments be given, e.g. LeetCode/SystemDesign (60/30) etc.

YOE: 10
TC: 140000


PS: I am not interested in Engineering Management roles. Would Google-L5 and comparable positions at other places be a best to keep an eye out for?


Want to comment? LOG IN or SIGN UP
TOP 24 Comments
  • Facebook ⭕w⭕
    I just hope the way you talk out your thought process in an onsite is better than your writing. Also, if you haven't had any FAANG experience and you're a senior SWE at a no-name, you're more likely to get L3 than L5 assuming you even get an offer.
    Nov 9, 2019 9
    • Hudl / Eng ghyi
      Nov 9, 2019
    • Yelp JMP2
      trust the atlassian guy
      Nov 9, 2019
  • New arv1
    Elements of programming interviews. Use EPI to learn the patterns and LeetCode to practice what you learn.
    Nov 9, 2019 6
    • Hudl / Eng ghyi
      I think the original commenter meant to say 'use the EPI book' and then LeetCode.
      I am currently LCing and I am almost sold on buying the subscription. I haven't been using anything else online.
      Nov 9, 2019
    • Kaiser Permanente / Eng Elho50
      Gotcha, thanks fam. I was trying to avoid LC but looks like I’ll have no other choice lol
      Nov 9, 2019
  • LC/design 90/10 first to pass phone screen, then design/LC 90/10 for a month before on site
    Nov 9, 2019 4
  • Uber ihfki65
    Mock Interviews. Check out and
    Nov 11, 2019 0
  • Optum stemmer
    This is actually a good question - 'what else to prepare'. For insurance, 1-2 github project repos would help?
    Nov 9, 2019 0


    Real time salary information from verified employees