Figma technical phone screen interview

Round 2 of 7 · 3 questions reported

See the whole loop
Length
60 min
Format
Pair programming in your own language against tests the interviewer provides
They grade
Tests passing, reading a long under-specified prompt, good clarifying questions
Heads-up
Roughly half of candidates pass it.

Questions Figma asks in this round 3

  • Train a model to extract highlight snippets from textML designEach training example is a passage of text with the snippet that should be highlighted and its start and end positions. Complete a PyTorch training pipeline that learns to predict…
    Last asked Oct 2026
  • SQL: each user's first share and closest collaboratorCodingTables hold users, files and user actions on files. Write SQL that finds the first time each user shared a file, then a query for each user's closest collaborator, the person they…
    Last asked Jan 2026
  • Validate an IPv4 addressCodingGiven a string, decide whether it is a valid IPv4 address: four decimal numbers from 0 to 255 separated by dots, with no leading zeros and nothing else in the string.
    Last asked Jan 2026