The process began with a recruiter who provided a great deal of useful detail about what to expect. The initial "phone screen" was conducted on-site, which I believe helped me perform my best.
It included warm-up questions about previous work and Android specifics, followed by two not-terribly-difficult coding challenges.
The on-site full-day interview consisted of six 45-minute sessions:
The design interview seemed frustratingly aimless. While I felt I was able to give good answers, this was the only interview where I received negative feedback. The feedback was too vague to make sense of, leading me to suspect poorly communicated expectations.
Otherwise, the whole experience was quite positive.
NDA. Coding questions were non-trivial but straightforward enough to easily tackle two in the half-hour period allotted each time.
The following metrics were computed from 7 interview experiences for the Meta Android Engineer role in Menlo Park, California.
Meta's interview process for their Android Engineer roles in Menlo Park, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Android Engineer interview process in Menlo Park, California.