Had three rounds after the first round did not go well. The third round was the decider, and the interviewer was very (read: sharp) focused on bug-free code and optimization in terms of data structures (not time complexity or algorithms).
Overall, it was medium-hard, especially since one has to write bug-free code in very few attempts while interacting with the interviewer, which in itself needs practice in order to not be distracted.
Questions:
Write ADT functions for insert, delete element, with an additional function that returns the last element inserted.
Task scheduler.
Find whether any string is repeated in a list of strings.
The following metrics were computed from 546 interview experiences for the Meta Software Engineer (Internship) role in United States.
Meta's interview process for their Software Engineer (Internship) roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineer (Internship) interview process in United States.