Senior SDE Interview Questions at Meta

Published July 22, 2026 · Updated July 22, 2026

7 real Senior SDE interview questions asked at Meta. Covers System Design, Technical, HR rounds. Sourced from engineers who cleared the loop.

7 questions
358 upvotes
Rounds: 3
Top topic: system-design

Interview Signals — What Meta Asks Senior SDEs

Frequently Asked Topics
system-design2x
react1x
javascript1x
behavioral1x
kafka1x
Interview Rounds
System Design2q
Technical4q
HR1q
Experience Level
3-6 years3q
6–10 Years1q
3-7 years1q
4-8 years1q

All Senior SDE Questions Asked at Meta

Meta Hard System Design round 6–10 YearsSystem DesignDistributed Systems

Design Instagram feed — a user follows 500 people, each posts 2-3 times daily. How do you generate and serve a personalized, ranked feed at scale?

↑ 148 upvotes · 119 engineers asked this · Senior SDE
Meta Hard Technical round 3-7 yearsReactJavaScript

A news feed component re-fetches and re-renders every item whenever a single like count changes. Walk through how you would restructure state so only the affected item re-renders, without introducing a global state library.

↑ 52 upvotes · 31 engineers asked this · Senior SDE
Meta Hard System Design round 4-8 yearsSystem DesignDistributed Systems

Design the "who viewed your profile" feature for a professional network with 500M users. Discuss write amplification, retention policy, and privacy controls for who can see the data.

↑ 47 upvotes · 16 engineers asked this · Senior SDE
Meta Medium Technical round 1-4 yearsJavaScript

Explain the output order of this code and why: console.log(1); setTimeout(()=>console.log(2),0); Promise.resolve().then(()=>console.log(3)); console.log(4);

↑ 41 upvotes · 38 engineers asked this · Senior SDE
Meta Medium HR round 3-6 years

Describe a situation where you had to ship a feature you personally disagreed with. How did you handle it, and would you make the same call again?

↑ 26 upvotes · 12 engineers asked this · Senior SDE
Meta Hard Technical round 3-6 yearsKafka

You have a Kafka topic with 6 partitions and a consumer group with 10 consumer instances. What happens to the 4 extra consumers, and why is over-provisioning consumers like this a mistake?

↑ 23 upvotes · 12 engineers asked this · Senior SDE
Meta Hard Technical round 3-6 yearsJava

What is a memory leak in Java despite having a garbage collector? Give a concrete example involving a static collection.

↑ 21 upvotes · 11 engineers asked this · Senior SDE

Practice these questions with AI feedback

Get instant grading on your answers, identify your weak areas, and generate a personalised 14-day study plan — all free.

Build my study plan →

Other companies hiring Senior SDEs

Google Senior SDE questions Stripe Senior SDE questions LTIMindtree Senior SDE questions Netflix Senior SDE questions Microsoft Senior SDE questions Apple Senior SDE questions

More at Meta

All Meta questions Meta interview process Prepare for Meta

Frequently asked questions

What topics does Meta ask Senior SDEs?
Common topics: system-design, react, javascript, behavioral, kafka.
What rounds are there in Meta Senior SDE interview?
Reported rounds: System Design, Technical, HR.
What experience level does Meta hire Senior SDEs at?
Most reported experience: 3-6 years.