The interview process involved a recruiter call, a technical screening, and then a virtual onsite. The onsite consisted of two coding challenges, a behavioral interview, and a system design interview.
The recruiter was very helpful and allowed me to change the interview date when I got sick.
The coding interviews were intense, requiring two questions to be solved within 45 minutes. It felt almost like competitive programming.
Although I was able to come up with a solution for every question, I wasn't able to finish writing the code. Therefore, you need to be very fast and come up with succinct solutions.
Given a matrix with walls (1) and open spaces (0), return the path from start to end as a list of points.
Given two sorted lists of disjoint intervals, return the union of the two lists.
Design a scoreboard service for a game. Each game player wants to be able to view the following boards:
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.