I applied through a recruiter. The process took 5 weeks. I interviewed at Meta in Apr 2022
Interview
Low offer:
Their final offer is 50-60K lower than what I was told originally. So the business is definitely struggling.
Inappropriate conduct with candidates:
One of the interviewers spent 10 minutes pressing me on a question about a subtraction function(A,B). It's either A-B or B-A. I didn't remember, so I said we could look at the documentation. After not getting the answer for a couple minutes, this person got frustrated and yelled at me "I'm the documentation. I'm telling you that..." I was shocked that an interviewer could behave this way.
Variable skills among interviewers:
There are definitely strong technical people, but the data scientists' skills vary greatly. One was struggling to understand how AVG(CASE WHEN ....THEN 1 ELSE 0 END) could calculate the % of certain condition. I was in disbelief.
Completed the behavioral interview, not too bad with emphasis on my past experience and interest in the role. Lots of talk about the culture of Meta, but job responsibilities were a bit vague.
I applied online. The process took 4 weeks. I interviewed at Meta in Sep 2019
Interview
I applied online in August. The HR reached out a month later for a quick screening and SQL question. Follow up after 2 weeks with a technical interview regarding to coding
Interview questions [1]
Question 1
What is the difference between select and select all