I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Londres, Inglaterra) in Jul 2021
Interview
I got a call from a Facebook recruiter who found me through LinkedIn. The first screening round was very easy and simple. I correctly replied to all those questions asked by the recruiter. They moved me for the second round. The interviewer was 10 minutes late. She started asking basic SQL questions and python questions. I replied 6 questions out of 6 within 45 minutes. But, they rejected me with different excuses.
Following are the different excuses:
1. You did not solve 10 questions. (I solved 6 questions in 40 minutes but they expect 10 questions in 60 minutes from me they were expecting to solve 10 questions in 40 minutes).
2. Recruiter did not mention that we have 10 question selection criteria benchmarking.
3. You were very slow in SQL. (However, I had solved all questions in the given slot).
4. This is your 1st Facebook interview so it happens. You will do better in the next time interview.
Facebook doesn't have a standard process of interview. An interviewer will be immature and don't know to judge.
They will have simply rejected me.
I applied online. I interviewed at Meta (New York, NY)
Interview
Prepare technical concepts, and practice previously asked questions as much as you can find online. 4 rounds in the total process. It's easy as long as you just practice a LOT.
I had Python and SQL round for 30 minutes each. The interview was for 1 hour 30 minutes for SQL and 30 mins for python coding.
Completed 5 questions each but still got rejection email the next day.