The interview process was quite streamlined. First, I received an email from HR asking for an informal discussion. After I set up a time, we had a nearly 50-minute discussion about my past work and skill sets. The HR also explained the job profile in detail. A couple of weeks later, HR confirmed the telephonic rounds. There were two back-to-back telephonic rounds: coding followed by an SQL round.
For the first round, I joined the interview about five minutes late. The interviewer asked about my previous work experience and then asked me to start coding. The questions were quite simple, and I could answer all of them. One question required a little thinking, but I eventually solved it. As I already had my next interview scheduled, the interviewer stated that he couldn't ask further questions. It was a very abrupt end to my interview, although I solved all the questions.
The second round focused on SQL queries and was really easy to crack. The queries were complex, but I knew the concepts and could form them correctly. Only the last question, which involved a cross join, was a bit more complex. I managed to answer it but didn't get the correct result. This interview lasted longer than 45 minutes. The interviewer was very friendly and communicated professionally.
After both rounds, I was very confident that I had cracked the interview, as I could solve all the questions asked. Unfortunately, after a week, I received an email stating that I had not cleared the rounds. This was very surprising, and I kept wondering where I went wrong. I asked the recruiter for feedback, but she refused to provide any. I'm unsure if it was their mistake or something else, but I still wonder what went wrong.
Questions were based on ArrayList and its manipulations. SQL questions were related to joins and fetching the highest salary, and so on. Pretty basic.
The following metrics were computed from 347 interview experiences for the Meta Data Engineer role in United States.
Meta's interview process for their Data Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Data Engineer interview process in United States.