FB PE onsite - bombed coding

Oct 21, 2019 40 Comments

Had my on-site with FB for a Production Engineering role. It went really well overall (4/5 rounds) but I bombed the coding interview (1 round).

The interviewer asked a strange question (file manipulation) which is fine but basically just wanted me to write code without talking or explaining my algorithm. I think that flustered me and I wrote shit code.

Do I have any chance?
Should I mention the interviewers behavior to the recruiter?

I thought this was going to be my easiest interview round actually.

comments

Want to comment? LOG IN or SIGN UP
TOP 40 Comments
  • Oscar
    🐨 🐨 🐨🐨

    Oscar

    BIO
    I am a Koala. DM me if you want to cuddle.
    🐨 🐨 🐨🐨more
    I did bad with two rounds I think and still got offer. Your guess is as good as mine. Hope for the best.
    Oct 21, 2019 12
    • Oscar
      🐨 🐨 🐨🐨

      Oscar

      BIO
      I am a Koala. DM me if you want to cuddle.
      🐨 🐨 🐨🐨more
      I mean sure thing but it won’t affect thr decision. You may still have a chance. Like I did bad two rounds and still given an offer right? You might too.
      Oct 21, 2019
    • New / Mgmt lHAU26
      Complaining about the interviewer is going to get you nowhere fast. If you want to really say something then mention you were just not in the right frame of mind as you guys worked through the problem. Maybe they will take pity on you and bring it up in the hiring loop meeting to decide to move forward or not.
      Oct 21, 2019
  • Microsoft RTFe30
    OP
    Recruiter is so unresponsive it's painful. Has been about 2 weeks. Ughh the frustration. I also have pending offers so don't know what to do. I've been email every 2 or so days without being excessively pushy but no response or anything. Are they just trying to evaluate as many candidates as possible in the interim? Only thing I can think of .. otherwise he could just reply and say still missing a few steps or I'll let you know in 10 days
    Nov 1, 2019 5
    • Microsoft RTFe30
      OP
      I see.. so you did another round? Coding?
      Nov 1, 2019
    • Cisco octodawg
      Yes and yes. Somewhat similar experience for me as well In onsite coding round. My phone screen coding was efficiently good and hence they were indecisive about just the coding part.
      Nov 1, 2019
  • Microsoft RTFe30
    OP
    Recruiter said process on their end is proceeding and he mentioned that this is positive but said they still have a meeting coming up with the interview team in the next few days after which he'll call. Any thoughts as far as what this means?
    Oct 28, 2019 2
    • Oscar
      🐨 🐨 🐨🐨

      Oscar

      BIO
      I am a Koala. DM me if you want to cuddle.
      🐨 🐨 🐨🐨more
      HC. Most likely a okay. It’s hard to get rejected.
      Oct 28, 2019
    • it means your interview performance wasn't terrible
      Oct 28, 2019
  • Microsoft RTFe30
    OP
    Have a chat with recruiter today but I think it's just a follow-up to know how the interview went etc. He asked for it the day of the on-site so I doubt it's a rejection today but could be :)
    Oct 23, 2019 2
    • CVS Pharmacy CnWu15
      Wishing you the best !
      Oct 23, 2019
    • WSI Job&TC
      Good luck. Keep posted.
      Oct 23, 2019
  • CVS Pharmacy CnWu15
    If it’s 1/4 interviews that went bad , you might get called for an additional round of coding . Saw this with another guy who had a bad coding round
    Oct 21, 2019 0
  • New Bzxm22
    Any chance you could give a breakdown of each round and the types of questions, not exact questions, just general types that were asked?
    Oct 22, 2019 1
    • Microsoft RTFe30
      OP
      Coding: easy-medium leetcode. Make sure to review file IO library in your language of choice.

      Systems: know the kernel with a lot of breadth and a good amount of depth. I assume you may get asked Linux perf utility questions. I did in the phone screen but not in the on-site. May have coding (for ex design a specific or new system call)

      Networking: good high level of how networking works. How you would debug a network issue.

      Design: typical design questions.. think about scale and be quantitative.

      Behavioral: usual + why fb + why pe
      Oct 22, 2019
  • CVS Pharmacy CnWu15
    Positive means it’s a good sign .
    Oct 28, 2019 0
  • WSI Job&TC
    Keep us in the loop if you hear anything.
    Oct 23, 2019 0
  • Microsoft RTFe30
    OP
    Still nothing from the recruiter.. he had emailed me saying that we'd speak on Wed but haven't heard from him since they day of the interview..
    Oct 25, 2019 5
    • WSI Job&TC
      My interviewer told me that it could one to two weeks to hear back. I know this phase it sucks, but still waiting eagerly. I had a very bad experience with Microsoft though they ghosted me for more than month
      Oct 25, 2019
    • Microsoft RTFe30
      OP
      Recruiter said process on their end is proceeding and he mentioned that this is positive but said they still have a meeting coming up with the interview team in the next few days after which he'll call. Any thoughts as far as what this means?
      Oct 28, 2019
  • Microsoft fBEw53
    How are the interviews ?
    Oct 21, 2019 2
    • Microsoft RTFe30
      OP
      They are good overall. There's a lot of breadth but I think it is manageable. Everything was reasonable although I didn't have a great experience with the coding interviewer as I mentioned.
      Oct 21, 2019
    • Dell LUHV04
      Hello Microsoft,

      1. Was the coding question around - Open JSON or CSV files and read from them, then based on some logic, print items on screen?

      2. Would easy on top facebook leetcode questions be enough prep ?

      3. Is system design round based on whats there in grokking ?
      Nov 28, 2019

Salary
Comparison

    Real time salary information from verified employees