Facebook onsite interview

Tableau
GgwHg72h

Go to company page Tableau

GgwHg72h
Dec 18, 2016 20 Comments

I cleared phone screen pretty easily. Question was fairly simple. Can I expect the same for on site? I was told I'm going to get full stack design round (api/product) instead of distributed systems. What should I practice for cultural fit?

comments

Want to comment? LOG IN or SIGN UP
TOP 20 Comments
  • Tableau
    cipher

    Go to company page Tableau

    cipher
    more recursion and writing clean code quickly..
    Dec 18, 2016 0
  • Tableau
    GgwHg72h

    Go to company page Tableau

    GgwHg72h
    OP
    Thanks all. I'll practice more on leetcode for the time being. My on site is later this week. Hopefully I'll get an offer. I'm most worried about coding portions. Hope they don't just throw out some dynamic programming question...
    Dec 19, 2016 4
  • Facebook / Eng
    NotMario

    Go to company page Facebook Eng

    PRE
    Microsoft
    BIO
    Not a plumber at all
    NotMario
    The coding questions are about the same, but the bar will be much higher. The design interview can make or break your loop, be well prepared for that as well.
    As cultural fit, one does not practice for it, or you are a cultural fit or you are not. You could try to deceive the interviewer, but they are trained to see beyond candidates bs.

    Good luck with your onsite interview!
    Dec 18, 2016 2
    • Tableau
      GgwHg72h

      Go to company page Tableau

      GgwHg72h
      OP
      Thanks! Can you give some materials to practice for design round for product design?

      There are 2 coding, 1 cultural and 1 design round right? If I get an O(n) vs O(logn) solution is it really bad?
      Dec 18, 2016
    • Facebook / Eng
      NotMario

      Go to company page Facebook Eng

      PRE
      Microsoft
      BIO
      Not a plumber at all
      NotMario
      I don't have any material, but your recruiter should have some.
      For the coding, is not so much about the solution you found, but how did you get there. If the interviewer really want an answer with a specific complexity, they will give hints for you toward the solution, depending on how you work this hints you might be a hire or no hire
      Dec 18, 2016
  • This comment was deleted by original commenter.

  • A lot of people used to fail because they didn't know much about web development and thought they could get by with bring an expert in X. I heard that has changed but I would still make sure you know how to build a website (database, back end, frontend)
    Dec 19, 2016 2
    • I failed last year after getting a webapp design question. I'm a backend engineer who writes C++ and assembly, previously for Google and now for Microsoft. If they want to fail me because I don't write webapps, that's their prerogative, but they could have saved both of us a lot of time by reading my resume and just failing me at the resume screening stage.
      Dec 19, 2016
    • Facebook / Eng
      NotMario

      Go to company page Facebook Eng

      PRE
      Microsoft
      BIO
      Not a plumber at all
      NotMario
      That was indeed a blind side on our process. Now there is something called Pirate X, that compensates that a little.
      That been said, you can pass the design interview without much web app experience. The goal is more to evaluate how well you can design your code and do the right trade offs.
      Dec 20, 2016