I applied through a recruiter. The process took 4 weeks. I interviewed at Meta in Mar 2017
Interview
I had a chat with a recruiter and the phone interview was scheduled. Phone interview consists of two 45 minutes technical interviews - Python/SQL. Other reviews pretty much capture questions you should prepare.
Interviewers are nice and the overall experience was good. However, you will never hear back from the recruiter if you are not moving forward. I heard that there are recruiters doing that to save themselves few minutes but I expected Facebook would be different. If you don't hear after a few weeks and after few emails, stop wasting your time.
Interview questions [1]
Question 1
Typical Algorithm/Data Structure Problem and SQL Joins/Functions
I applied through a recruiter. The process took 1 day. I interviewed at Meta (New York, NY) in Mar 2017
Interview
Conducted through external recruiter, then video chat with member of FB data team. Asked soft behavioral questions and then some technical questions about Python and SQL. Fairly pleasant experience. Probably helps to learn more about the international aspects of the data team.
Interview questions [1]
Question 1
Easy data structures in Python, SQL query questions
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA) in Mar 2017
Interview
Contacted by a recruiter, then got set up with a phone Coderpad interview that was 90 min covering SQL and DS&A / coding (half and half). Onsite was end to end case study based. Very realistic interviews; good experience overall.
Interview questions [1]
Question 1
Implement data pipeline to answer business question