Hi everyone!
I had my Facebook (Meta) onsite interview on November, 3 (posting this on November, 15) for a full-time SWE new grad position in London. I got my invitation to onsite 4 days after phone screen, but now it's been almost two weeks after onsite and it really makes me anxious.
How long have you waited for the decision from FB and what did you get (reject / offer)? Thank you 🙏
As for the experience and process itself: I was reached out by the recruiter (email) in like mid-September 2021. It was the invitation to apply for SWE New Grad 2022. I was asked a few questions in that email, like the graduation year, university, etc. I replied in several hours and just in half of an hour I was invited to initial interview (aka phone screening). I arranged it in a month to prepare, because I completely forgot how to do algorithms and DS. So I then prepared for 2-3 hours a day (was busy with uni and current job). Then got my interview, solved the first question (main topic - hash map, but I solved with heap), and then got second question, but there were 7 min left, so I just explained how I would solve it (topic - Binary search).
Then in 4 days I was invited to the onsite interview. It was 2 coding and 1 behavioral. I had around two weeks to prepare. Three interviews were held in one day. The first one was coding, I got a graph question and was lost for several minutes (afraid of graphs, idk why). Then I came up with the solution (simple BFS) and coded it. We did not have time for the second question. This is actually one of the reasons I think I could get rejected. Then there was behavioral. It was pretty standard, just google the typical questions and have several situations in your mind to talk on them and analyze them. Then the last one was coding. I solved the first question (topic - trees, BFS) in 20 min, so got to the second one and solved it as well (topic - heaps). Had several follow-up questions to the second one.
I had around 15-25 min break between each interview. The recruiters (one for phone screen, another one for onsite) were polite, responded fast, always wanted to help you out. The interviewers were also great! They gave me hints where needed, or tried to ask questions about handling some edge cases I could have missed. One thing is was a little bit confused during the last coding interview, because the interviewer seemed not really "involved" in the process. So I had to ask if I am doing ok from time to time, because he was like silent most of the time.
Now I am waiting for the response from rectuiter. I think I will reach out when it will hit 2 weeks.
UPDATE: I was invited to a follow-up coding interview.
UPDATE X2: I just had my follow-up yesterday. I am not satisfied with my performance, so I think I would get rejected. I had two problems, one easy and one hard. I did not manage to cope with the hard one.
UPDATE X3: Got rejected after a follow-up!