After uploading my resume and solving the puzzle I had requested, I was contacted by a recruiter via email. Two weeks later, the recruiter interviewed me over the phone to learn about my interests.
Then, approximately two weeks later, I had my phone interview. I was asked to compare two general tree data structures. I answered the question and wrote the code correctly within the given space and time constraints.
A week later, I was contacted again and invited for an on-site interview. However, the timing was not ideal. They stated that given my status (requiring an H1B) and the current cap, they could not move forward with the interview.
The whole experience was smooth and exciting. I was just not quite lucky with the timeline.
You might be asked about your compensation expectations by the recruiter.
The coding question was alright. It was to compare two general trees and ensure they have the same elements.
The following metrics were computed from 359 interview experiences for the Meta Software Engineer role in Menlo Park, California.
Meta's interview process for their Software Engineer roles in Menlo Park, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Menlo Park, California.