I want to apply as a reng at Facebook. Any tips on how to prepare?

New / Eng na206
May 5 12 Comments

I’m an engineer in Seattle. Couldn’t afford college. Self taught. I’ve been working since about 2004. I work on large scale systems for user base in the tens of millions. Current salary is in the low 80ks. Single dad. Would love to get into a job that has a better pay structure but I don’t know what would be good to study/prepare for. Any tips?


Want to comment? LOG IN or SIGN UP
TOP 12 Comments
  • New / Eng QTdN03
    Teach yourself data structures and algorithm terminology. It’s not that hard compared to the everyday challenges I’m sure you face, but it will make all the difference. You gotta play the game.
    May 5 0
  • Uber / Eng ͡° ͜ʖ ͡°
    I know a few self-taught (no degree either) software engineers at Amazon, Uber, Tableau, and some startups. You have the skills and experience. It sounds like you need confidence and to pick up interviewing basics (Leetcode, System Design and basic CS terminology).
    May 5 4
  • New / Eng QTdN03
    I don’t know if you’re set on Facebook, but I know someone in a similar situation to you who recently got a normal SDE job at Microsoft Redmond with ~200K TC.
    May 5 3
    • New / Eng na206
      My tech stack isn’t well suited for Microsoft unfortunately. The gist of my c# is mainly unity game development using their api. I’m far more comfortable with other web languages php. JavaScript redis vue angular. Things of that nature. It thanks for the tip. I’ll look and see what they have to offer and see if there’s anywhere I fit.
      May 5
    • New / Eng QTdN03
      I understand. A lot of new software coming out of Redmond lately is written in JavaScript (well, TypeScript). The future is the web, and Microsoft develops a lot of SaaS for the web.
      May 5
    • Microsoft texufjdf
      Microsoft does have positions that use JavaScript and angular. Plus work life balance is much better than FB, though pay is less.
      May 5
  • Amazon


    Amazon, Salesforce, Google, Microsoft, Apple
    Whats "reng"?
    May 5 1
    • New / Eng na206
      Rotational engineer. It’s a year long position like a tryout for those who don’t have a traditional education background but can code.
      May 5


    Real time salary information from verified employees