Meta E5/E6 interview experience London
Summary
I recently went through the Meta E5/E6 interview process in London, covering screening, coding, product architecture, and behavioral rounds, and was ultimately approved for an E5 role. Although I had hoped for E6, I believe my performance in the system design round might have contributed to the E5 outcome.
Full Experience
Hi everyone,
I recently received feedback on my Meta interview and wanted to give back to the community, since the posts here were really helpful during my preparation.
Screening
- LCA
- Basic calculator varient
I got feedback in about an hour and was moved on to the loop round.
Loop
Coding 1
- Balanced parentheses
- All paths in a grid from top left to bottom right (using BFS), with a follow-up about keys and locks-here, I just needed to explain my approach, not code it.
Coding 2
- Minimum window substring
- Simplify path
Product Architecture
- Online auction
Behavioral
- Proudest project
- Difficult working relationship
- Area for development
I was approved for E5 and am now in the team match stage. I was hoping for E6, but I may not have demonstrated enough signals during the system design round.
Interview Questions (10)
I was presented with a problem related to finding the Lowest Common Ancestor (LCA).
I was asked to solve a problem involving Balanced Parentheses.
The problem involved finding all paths in a grid from the top-left to the bottom-right using BFS, with a follow-up question concerning keys and locks where only an approach explanation was required.
I was tasked with solving the Minimum Window Substring problem.
The Product Architecture round involved designing an online auction system.
I was asked to describe my proudest project.
I had to discuss a difficult working relationship I've experienced.
I was asked to identify an area for my own development.
Preparation Tips
Suggestions:
The coding rounds are pretty straightforward (usually a clear accept/reject) and often feature problems similar to tagged LeetCode questions. However, the behavioral and system design rounds are the most important at Meta. You should prepare thoroughly for these, as it depends heavily on how well you communicate your solutions and stories to the interviewer also how well interviewer is able to understand what you are communicating.