Candidates applying for Data Engineer I roles take an average of 30 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 27 days.
Common stages of the interview process at Meta as a Data Engineer I according to 1 Glassdoor interviews include:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Meta in May 2017
Interview
Recruiter reached out to me on LinkedIn. The technical interviews were setup a month later consisting of SQL and Python coding questions over the phone using Coderpad. The questions asked were as expected from the other reviews here, although I did not do so well because I wasn't used to Coderpad. For the SQL portion they really want you to figure out how to write it in one query instead of using subqueries or joins.
Interview questions [1]
Question 1
What are the states with a total of x amount of square feet?
I applied online. I interviewed at Meta (Menlo Park, CA) in Apr 2017
Interview
It was a great experience. The interviewer called me asking for some introductory information and then I was moved forward to the phone interviews. Two rounds each of 45 minutes with one being on SQL and the other on Python.
Then I moved to onsite where there were three rounds each of which was scenario based and had to design and develop Data models. It was fun
I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Apr 2017
Interview
Was contacted by a recruiter on linked in. Told them I wasn't in the process of looking for a job, and hadn't prepared for interviews yet, and they told me that they would be happy to wait for me to prepare and interview me. Gave me over a month to prepare, before I did 2 45 minute phone interviews.
Phone interview was pretty much exactly as everyone else explained. Note to readers: If you saw people who thought the interview process was easy, you also noticed that they didn't often get offers. They ask challenging questions, and expect you to explain your thought process in solving the problems. It was a challenging process, but very fair. I actually struggled quite a bit on my coding interview, but I did very well on my SQL portion, and because I communicated my thought process clearly in my coding section, they decided to move forward.
In departure from what I have ever experienced, I got a phone call from a manager explaining the onsite interview process to me, what he was generally looking for in a candidate, and what the general process was like. It was a really cool thing, I really felt like they wanted me to succeed, and that they weren't actively rooting against me.
The onsite was 3 full stack interviews. There were some questions that were pretty tough, but it was a realistic interview that really tested how you'd think and perform on a day to day basis.
Interview questions [1]
Question 1
Pretty much in line with what other people have been asked.