I submitted my application online and received an email from a recruiter a couple of weeks later.
I attended a social event Facebook held at my university and got to know the interviewers.
The following week, I had an in-person interview on my university's campus. I spoke with one interviewer and wrote code on a whiteboard.
A couple of weeks after that, I had another technical interview over video chat.
Write code to add two very large integers together (given as strings).
Now add on to that code to add two very large integers with decimal points.
Write an algorithm to find the diameter of a binary tree.
The following metrics were computed from 1 interview experience for the Meta Software Engineering Internship role in Los Angeles, California.
Meta's interview process for their Software Engineering Internship roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Software Engineering Internship interview process in Los Angeles, California.