Facebook: Difference between E4 and E5 in interviews

Perficient HMwl52
May 25, 2018 11 Comments

What makes the interviewer determine whether the candidate would go into E4 or E5 level in the System Design Interview?

comments

Want to comment? LOG IN or SIGN UP
TOP 11 Comments
  • Facebook / Eng BingBang
    I am not a pirate interviewer but I have read a lot of feedback. There are a few things in particular at Facebook:

    1. Breadth vs Depth - how broadly can you define the system is lesser of a concern but can you describe a few topics in good technical detail and influence trade offs and solutions.

    2. Driving the conversation - are you driving the conversation or your interviewer? It’s important for senior engineers to own the conversation and lead it so as to not keep asking for pointers and or affirmation. It is trivial if you have already been doing this in your job. If you are trying to force yourself to E5, don’t. You will fail.

    3. Design complexity and discussions - how you design and your design choices show a lot of signal. Trivial and simple design that doesn’t factor in scalability or a bunch of other unknowns will usually make it sound E3/E4 which is probably the right call in that case. In depth discussions, trade offs, analysis are important to provide E5 signal.

    4. Experience - experience will automatically show up in your conversation and that’s very important to make it to E5.
    May 26, 2018 1
    • Perficient HMwl52
      OP
      Thank you! Lovely!
      May 27, 2018
  • Microsoft qHtm83
    E5 should have 2 system design interviews
    May 25, 2018 6
    • Perficient HMwl52
      OP
      E5 will have only one SD interview as per the FB recruiter.
      May 25, 2018
    • New / Eng
      Luffy, M.D

      New Eng

      PRE
      Facebook
      BIO
      Prematurely grumpy old man
      Luffy, M.Dmore
      That was my impression. Dev was pretty much all 2x code ("ninja"), 1x manager/behavioral ("jedi"?), 1x design ("pirate"?)
      May 25, 2018
    • Amazon Wosn
      Why use those confusing terms?
      May 25, 2018
    • New / Eng
      Luffy, M.D

      New Eng

      PRE
      Facebook
      BIO
      Prematurely grumpy old man
      Luffy, M.Dmore
      I have no idea why FB likes the code names.
      May 25, 2018
    • Facebook gLKg44
      Those are correct terms, yes.
      May 25, 2018
  • Apple nzWU51
    I had 2 coding 2 system design , 1 behavioral And 1 ML. 1 system design was for shadowing where the main interviewer was asking questions and second just shadowing. Does that mean I was interviewing for E6 and not E5
    May 26, 2018 0
  • Amazon Limp
    Corporal/Specialist vs. Sergeant
    May 25, 2018 0

Salary
Comparison

    Real time salary information from verified employees