The process consisted of two interview sessions.
The first was a 45-minute coding interview, with 40 minutes dedicated to completing two tasks and 5 minutes to ask your interviewer questions.
The second interview was "onsite" and included behavioral questions about your experiences, as well as two coding interviews similar to the first.
The last coding question was: You have a map with heights (a matrix). You start at level 0 and want to reach as high as possible. You can go to an adjacent cell if the height difference is less than or equal to 100. You also have one equipment (like a rope), which will allow you to overcome any height difference once.
The following metrics were computed from 8 interview experiences for the Meta Software Engineer role in Russia.
Meta's interview process for their Software Engineer roles in Russia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Software Engineer interview process in Russia.