[NDA] Facebook | E3 | Menlo Park | Mar 2020
Anonymous User
1437

About me

3 Months fulltime SWE experience at a big bank. Had an 8 month internship during college. Applied for Facebook New Grad through an internal rec. At time of interview, I had done 130 LeetCode questions. I also had recieved an offer from Amazon (see here) a couple weeks prior to this interview.

Phone Screen

I had only 1 LC Hard.

I solved in O(nk) time (better than nlogn, as n was explained as significantly dwarfing k in size). Interviewer explained there was an O(nlogk) solution but didn't seem pressed I didn't get it. He was very nice, but I wasn't sure how I'd do because my answer wasn't optimal.

Two business days later I got news I was good to go for the onsite.

Virtual Onsite

Round 1 [Coding]

  • Logic question (no Data Structure, just developing an algorithm) - not on LC, probably an easy medium in my opinion.
  • Medium graph question. I wasn't given the function signature though, but I was able to tell a graph was the best way from the problem description so he let me take the information in as one.
I nailed these questions, interviewer seemed very happy with my speed and discussion of my logic.

Round 2 [Behavioral/Coding]

  • Easy logic question
This round was almost entirely behavioral, with probably 10 minutes given for the coding. My interviewer told me that I would be a great fit for the Facebook culture. My inital solution to the problem wasn't entirely robust, so he kept pushing me to consider edge cases like Integer overflow. This made me nervous as even though I could correct it I had to be told do, but all in all ended saying he thought I would be a good fit.

Round 3

  • Medium BST question
  • Medium Stack question
I got pretty lucky on the first problem and had the correct intuition immediately. The second question my interviewer almost immediately told me which DS to use (I verbalized that it looked like either a Stack or a Queue and she said outright that it was a stack question). Was able to solve both of these.

Post Virtual Onsite

My recruiter told me that my feedback was positive, but it was going to take roughly 3 weeks to reach a decision due to the corona virus situation. Amazon was unwilling to wait this long for a decision, and my Facebook recruiter told me they could not guaruntee the location I wanted if I was given an offer, so I had to unfortunately withdraw my application. Given how the interviews went and what my recruiter said about having good feedback though I'm pretty sure I was going to get an offer.

Comments (3)