I was contacted by an internal recruiter (not through an agency) for an initial phone screener to determine my eligibility. This was followed by a second technical phone interview with an engineer at Facebook. Collabedit was used, allowing me to type and the interviewer to review my responses.
The questions asked can be found on Glassdoor – do your research!
I then proceeded to an in-person interview. First, I met with a technical engineer for more coding, this time on a whiteboard, which was quite challenging. After that, I met with a manager over lunch to discuss the position further. He asked typical team, role, and fit-related questions.
Ultimately, I was offered the position but declined it.
I was asked to solve a "Boggle" problem. The interviewer drew a grid of letters on the whiteboard and asked me to write a program to find the hidden word as quickly as possible.
The following metrics were computed from 1 interview experience for the Meta Software Developer role in Vancouver, British Columbia.
Meta's interview process for their Software Developer roles in Vancouver, British Columbia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Meta's Software Developer interview process in Vancouver, British Columbia.