meta logo
Meta· E5

Meta E5/E6 interview experience London

Location
London
Posted
13 May 2025
384 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.

How it went

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.

Questions asked (10)

  1. 01

    Lowest Common Ancestor

    Data Structures & Algorithms

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

  2. 02

    Basic Calculator Variant

    Data Structures & Algorithms

    I encountered a variant of the Basic Calculator problem.

    Open the problem
  3. 03

    Balanced Parentheses

    Data Structures & Algorithms

    I was asked to solve a problem involving Balanced Parentheses.

  4. 04

    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.

  5. 05

    Minimum Window Substring

    Data Structures & Algorithms

    I was tasked with solving the Minimum Window Substring problem.

  6. 06

    Simplify Path

    Data Structures & Algorithms

    I was given the Simplify Path problem to solve.

    Open the problem
  7. 07

    Design an Online Auction System

    System Design

    The Product Architecture round involved designing an online auction system.

  8. 08

    Proudest Project

    Behavioral

    I was asked to describe my proudest project.

  9. 09

    Difficult Working Relationship

    Behavioral

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

  10. 10

    Area for Development

    Behavioral

    I was asked to identify an area for my own development.

How they prepared

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.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Meta recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

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