FAANG SDE I - what tech should you have mastered?

SCE / IT moxo
Sep 25, 2019 17 Comments

What programing languages and frameworks should you be proficient in going for SDE I at any of big tech comps like Google, Apple, Amazon?

comments

Want to comment? LOG IN or SIGN UP
TOP 17 Comments
  • Sam's Club sksjon
    Leetcode
    Sep 25, 2019 3
    • I'm wondering this as well. JS is currently my strongest language and curious if it's ok to interview in that. I hear a lot of people recommend python for interviews.
      Sep 25, 2019
    • Tanium / Eng
      sANx51

      Tanium Eng

      PRE
      Amazon
      sANx51more
      FAANG by and large doesn’t care which language you interview in. The only caveats are Google has a smallish list of language choices, and for JS is allowed if and only if you are interviewing for a front end engineer role. At least that was the case last time I talked to them.

      Frameworks really don’t matter from an interview perspective. It would pay to know JS very well for FE roles though (promises, prototypes, etc...)
      Sep 25, 2019
  • Amazon LostAtC
    No frameworks, learn one language well, and do leetcode
    Sep 25, 2019 3
    • Google PCBro
      Yes
      Sep 25, 2019
    • SCE / IT moxo
      OP
      Made my day thanks
      Sep 25, 2019
  • DealerSocket / Eng
    ronaldo7

    DealerSocket Eng

    BIO
    code till dead 💀
    ronaldo7more
    Only disadvantage I see with JavaScript/es6 is it doesn't have implementations of some really useful DS like linkedlist, priority queue, stack etc. so if you are solving a major problem which involves use of any of these DS you will have to implement them yourselves, Java and some other programming languages are useful in this case
    Sep 25, 2019 2
    • DealerSocket / Eng
      ronaldo7

      DealerSocket Eng

      BIO
      code till dead 💀
      ronaldo7more
      Yet to interview with FAANG but actively prepping.
      Sep 25, 2019
    • Reliable Software / Eng Atinlay5
      You use list as stack in js. If you want linked list and interviewer is ok you can pretend that js list is linked list with its time complexity etc. Of course no priority queue
      Sep 25, 2019
  • Discover Financial Services qwerty-/:
    Skill of licking your boss’s ass
    Sep 25, 2019 2
    • SCE / IT moxo
      OP
      Lol that's the one I'm bad at..
      Sep 26, 2019
    • Discover Financial Services qwerty-/:
      Me too.
      Sep 27, 2019
  • New / Eng katnis
    I recently got into FAANG did all my interviews in JavaScript. Leetcode young padawan with whatever language you know just Leetcode. Everything else is trivial
    Sep 25, 2019 0
  • Uber ffooob
    As an SDE I you should be able to take clear specifications and produce ok quality code. And don’t be an a$$hole. That’s it.
    Sep 25, 2019 0
  • NewRelic _._...
    Does FANG actually use leetcode once you’re hired? I’ve never seen an engineer day to day need that knowledge that couldn’t just be googled.
    Sep 25, 2019 0

Salary
Comparison

    Real time salary information from verified employees