META · SYSTEM DESIGN

Meta system design interview questions

E3/E4 design is basic or absent. From E5 there are usually two design rounds and they weigh heavily on level: system design (infrastructure, scale, storage) or product design (APIs, data flow, data models). Prompts are mostly Meta products: Feed, Messenger, Instagram, live comments, typeahead.

From public candidate reports and Meta's careers pages, checked November 2026. Processes vary by team. AlgoRung is not affiliated with Meta.

Which levels get a design round

LevelMeta titleDesign roundLow-level design
SDE 1E3 Software Engineer Usually not –
SDE 2E4 Software Engineer Yes –
Senior Software Engineer (SDE 3)E5 Senior Software Engineer Yes –
Staff Software EngineerE6 Staff, E7+ Senior Staff and above Yes –

Design questions candidates report

Also reported

How to answer any design question: the LADDER method · How the design round is scored by level

Questions people ask

When does Meta ask system design?

A design round is part of the loop for SDE 2 (E4 Software Engineer), Senior Software Engineer (SDE 3) (E5 Senior Software Engineer), Staff Software Engineer (E6 Staff, E7+ Senior Staff and above). E3/E4 design is basic or absent. From E5 there are usually two design rounds and they weigh heavily on level: system design (infrastructure, scale, storage) or product design (APIs, data flow, data models). Prompts are mostly Meta products: Feed, Messenger, Instagram, live comments, typeahead.

What system design questions does Meta ask?

Candidates report: Design the News Feed; Design Instagram / Stories; Design Messenger / WhatsApp; Design live comments; Design search typeahead; Design a collaborative editor.

System design questions at other companies

System design questions across all companies · Behavioral questions