The interviewer was changed last minute. I didn't receive any communication about this from the recruiter or coordinator. I confirmed with the interviewer, who was sitting in the dark and seemed disinterested, likely multitasking throughout. They explained what happened.
I spent 5 minutes setting up CoderPad (I assume the links change for each interviewer). I had to ask the interviewer multiple times to speak the URL clearly, and they didn't even bother to spell it out.
The interview started with very vague requirements, or the problem statement wasn't explained well.
Long story short, I was able to solve both questions but missed some minor details.
I concluded the interview on time. The initial 5 minutes were taken out of the coding time, during which I could have performed a little better.
The interviewing process truly reflects their working environment. I would suggest the interviewers take this process seriously, as candidates do. The selection of interviewers seems like a very casual decision on the company's part. They should really think this through, as that person is the face of the company for an external candidate.
Simple data structures questions from LeetCode.
The following metrics were computed from 171 interview experiences for the Meta Senior Software Engineer role in United States.
Meta's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Meta's Senior Software Engineer interview process in United States.