I applied through an employee referral. I interviewed at Meta (Menlo Park, CA) in Mar 2016
Interview
1. Phone interview, technical. An engineer will call you. First is some typical HR questions related to resume, then is a coding question. At last you can ask some question to him.
2. University Day, onsite. The same process as phone interview, but you will need to solve the coding problem by writing the solution code on the board.
I applied through college or university. I interviewed at Meta
Interview
Went to Menlo Park on their university day (super day), received only one 45-minute technical interview. The event took your entire day. There were about 40 undergrads coming from different colleges. They were all for the internship position. I solved the problem really quickly. But I cannot optimize my code as the interview expected. That was probably the reason I got rejected.
Interview questions [1]
Question 1
Given many points, find k points that are closest to the origin.
I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Sep 2016
Interview
The whole process went by incredibly quickly. After applying directly to a recruiter, I completed a coding challenge through HackerRank as part of the screening process. I then received a call from the recruiter to walk me through the interview steps, which was a very kind gesture to make towards an intern.
After that, there were two phone interviews, each just a week apart. Both went rather smoothly, but I was rejected by email just hours after the second interview. While no feedback was provided, and although I thought the technical portion of the interviews went well, I have a hunch that they were looking for someone with more university and extracurricular project experience, something which I lacked.
Interview questions [1]
Question 1
There were some simple questions on array sorting, integer to string parsing, and a question on merging intervals that I got in another interview with another firm.