The process was straightforward.
There were three rounds of telephonic interviews. All of them involved simple algorithmic questions. The interviewers mostly stressed on the correctness of the code. Make sure you structure your code well and ensure it is bug-free.
Given a graph, find all connected components.
Given some email IDs and a similarity function that determines whether two email IDs are similar, determine all sets of email IDs that are similar to each other.
Is pass-by-reference faster than pass-by-value?
Given a linked list where each node has a digit of a number, increase the number by 1.
The following metrics were computed from 150 interview experiences for the Meta Software Engineer role in New York, New York.
Meta's interview process for their Software Engineer roles in New York, New York is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer interview process in New York, New York.