I contacted the campus recruiter and was looped in with a university recruiter from the Menlo Park office.
I had two rounds of interviews.
For the first, I didn't think I did too great. For the second, I thought I did very well, and the interviewer seemed to agree. I implemented DFS and BFS approaches for the second question.
I was surprised when I didn't get an offer based on the second interview, but I guess it's all just luck in the end.
First interview:
Only got through one question: merge two strings and return a string.
Second interview:
Created a class to process a rolling average of a stream and a dynamic programming problem involving finding the nearest 1 in a matrix, given a specific start coordinate.
The following metrics were computed from 2 interview experiences for the Meta Software Development Intern role in United States.
Meta's interview process for their Software Development Intern roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Software Development Intern interview process in United States.