Solved their online puzzle, got contacted by a campus recruiter, scheduled a phone interview, and went on-site for a second-round interview.
Nothing unexpected. I solved all the problems, but I think I was too slow on the first one. It goes like this:
Given an array of numbers, they are arranged so that a[0] is in the 1st bucket, a[1] and a[2] are in the 2nd bucket, a[3], a[4], and a[5] are in the 3rd bucket, and so on. The question is then: given a number, you need to return if it is in any bucket or not.
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.