I applied through an employee referral. I interviewed at Meta
Interview
I was referred by an intern in the summer. Got an on campus interview in September 2019 for an hour with 2 questions, then a phone screen a few weeks later in October for 45 min with 1 question. The first two questions were pretty easy, and the last one was a little more difficult.
Interview questions [1]
Question 1
Turn binary tree into list then turn the list back into a binary tree.
After submitting my resume to Facebook I was contacted by one of their recruiters the next day. We talked on the phone about my work experience after which they asked me to give them three dates for which they can schedule my over the phone coding interview. They suggested to take at lest 2 weeks to prep for the interview for which they provided me with some training material. On the specified date one of the software engineers working at facebook called me to administer the interview. He introduced himself and asked me to tell him about the last project I worked on. This part lasted no more than 5 minutes, after which he asked me two coding questions. Upon finishing both of the question the interviewer gave me an opportunity to ask any question I might have had. I was told I will be contacted by the recruiter to let me know about further steps. I was contacted shortly via email but they decided not to proceed with the next interview. This came as a surprise since I answered both coding question correctly, unfortunately they were not willing to provide me with feedback to what was the reason of my rejection. Apart form not receiving any feedback, the interview process was very positive experience.
Interview questions [1]
Question 1
Given nested array calculate the depth sum and provide time and space complexity.
Input: [1, 2, [4, 5, [7], 8], 9]
Output: 1 + 2 + 2*(4 + 5 + 3*7 + 8) + 9 = 88
I applied through an employee referral. I interviewed at Meta
Interview
I had someone referring me back in August and a recruiter reached out to me a couple days later saying that they are not opening interviews yet for interns. I contacted my recruiter again in September and scheduled a phone interview.
Interview questions [1]
Question 1
Forget the name of it but it was some algorithmic problem that is on leetcode.