I applied through a recruiter. I interviewed at Meta (San Francisco, CA) in Sep 2020
Interview
Initially contacted by a DS recruiter, but asked to be referred to a DE recruiter instead.
Did call with DE recruiter who gave me a briefing for the phone screen, then did the phone screen a couple of weeks later. Pretty easy interview - as other posts say, it's 10 questions - 5 in SQL and 5 in Python/Java (and all were the same/similar to those listed in other reviews).
Got news I'd be moving to the next round a couple of days later, then was referred to another recruiter who would be leading me through the virtual onsite process. Did an initial hour long call to talk through the next round of interviews, then scheduled it for a few weeks later. Interview was not too difficult - 4 rounds: 3 technical with some product sense/SQL/Python questions and 1 behavioral.
A week later, was contacted by my recruiter who asked me to do a follow up behavioral interview because there were doubts about whether I was more interested in DE than DS. Scheduled that interview for a couple of days later. Got the final decision about 10 days after the follow up interview.
Overall, very good experience! Everyone was super helpful and friendly and the interviews were as expected after the calls with the recruiters.
Interview questions [1]
Question 1
See other posts - mine were similar/the same for the phone screen.
Had to sign an NDA for the virtual onsite, so can't give details.
I applied online. I interviewed at Meta (Newark, NJ) in Sep 2019
Interview
One phone interview followed by Technical round
If you get selected you will be called for in person technical interviews which includes multiple rounds
The interview panel is very friendly , ask questions and talk through whet you are thinking while solving the problems . They are looking at the approach along with the problem solving abilities
Interview questions [1]
Question 1
Sql problems - basic queries
python - list manipulation
I applied through other source. I interviewed at Meta (Menlo Park, CA) in Dec 2020
Interview
The interview wasn't hard but was full of logical thinking exercises and they wanted to measure your knowledge in Data Warehousing field. The interviewers were nice and helpful and the interview was more like a conversation. This was my first FAANG interview and the recruiters and interviewers made me feel so comfortable.
Interview questions [1]
Question 1
Data Modeling:
Data Modeling Question for a hypothetical scenario where you have scope to work on your Data Warehousing knowledge.
How will you design ETL pipelines for the model?
SQL question to display data from your model.
Python/SQL questions.