Meta E5/E6 interview experience London

meta logo
meta
E5London
May 13, 20258 reads

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

  1. LCA
  2. Basic calculator varient

I got feedback in about an hour and was moved on to the loop round.

Loop

Coding 1

  1. Balanced parentheses
  2. 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

  1. Minimum window substring
  2. Simplify path

Product Architecture

  • Online auction

Behavioral

  1. Proudest project
  2. Difficult working relationship
  3. 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)

Q1
Lowest Common Ancestor
Data Structures & Algorithms

I was presented with a problem related to finding the Lowest Common Ancestor (LCA).

Q2
Basic Calculator Variant
Data Structures & Algorithms

I encountered a variant of the Basic Calculator problem.

Q3
Balanced Parentheses
Data Structures & Algorithms

I was asked to solve a problem involving Balanced Parentheses.

Q4
All Paths in Grid with Keys and Locks
Data Structures & Algorithms

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.

Q5
Minimum Window Substring
Data Structures & Algorithms

I was tasked with solving the Minimum Window Substring problem.

Q6
Simplify Path
Data Structures & Algorithms

I was given the Simplify Path problem to solve.

Q7
Design an Online Auction System
System Design

The Product Architecture round involved designing an online auction system.

Q8
Proudest Project
Behavioral

I was asked to describe my proudest project.

Q9
Difficult Working Relationship
Behavioral

I had to discuss a difficult working relationship I've experienced.

Q10
Area for Development
Behavioral

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.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!