I interviewed for a SWE Product E4 position at Meta. The process consisted of a phone screen and an onsite interview.
Phone Screen The phone screen included two medium-difficulty coding questions. These questions were from the top 20 problems tagged for Meta. I was prepared to discuss time and space complexity, validate my code with sample outputs, and discuss edge cases. I performed well in this round.
Onsite The onsite interview included four coding questions across two rounds (two questions per round). All questions were from the Meta-tagged list. In the first round, I initially missed an edge case but corrected it after receiving a hint from the interviewer. In the second round, I performed well, completing both questions with time to spare.
Behavioral The behavioral round consisted of standard questions with follow-up questions. The interviewer frequently interrupted with follow-up questions, making it somewhat stressful. However, I believe I answered the questions adequately.
Design The design round involved designing a product, similar to questions found in the "Hello Interview" guide. I felt confident in my performance in this round.
Result I received an email from the recruiter stating that they would not be moving forward with my candidacy. I am disappointed with the lack of feedback. I hope this experience helps other candidates preparing for interviews at Meta.