Figma system design interview

Round 6 of 7 · 6 questions reported

See the whole loop
Format
Design discussion; one or two rounds
Heads-up
ML roles get ML system and model design.

Questions Figma asks in this round 6

  • Design real-time comments on a design canvasSystem designLet people pin comments to points and objects on a shared design canvas, reply in threads, and see each other's comments live as the design changes underneath them.
    Last asked Aug 2026
  • Design a top-K popular items systemSystem designReport the K most viewed or played items over sliding windows (last minute, hour, day) from a firehose of billions of events per day.
    Last asked Aug 2026
  • Design a feed recommendation systemML designRank the items in each user's home feed so they engage more, choosing from millions of candidates within a couple of hundred milliseconds.
    Last asked Apr 2026
  • Design permission-aware enterprise searchAI systemDesign search across every app a company uses (Drive, Confluence, Slack, Jira, GitHub, email and more) from one search box, plus an assistant that answers from the results. Nobody…
    Last asked Jul 2026
  • Design a distributed job schedulerSystem designDesign a service that runs millions of scheduled and on-demand jobs (cron-like and one-off) reliably across a fleet of workers.
    Last asked Jan 2026