Back to Problems
Figma ML Interview Questions
19 real machine-learning interview questions reported from Figma.
Practice on the problems board →Document / Layer — Apply, Undo, Commit Batch, Redo
Coding & Leetcode-style QuestionsResize Stacked Rectangles — Distribute Height
Coding & Leetcode-style QuestionsData Engineer Screen — SQL Collaborator Model + IPv4 Validation
Coding & Leetcode-style QuestionsValidate Brackets & Parse Nested Rich Text
Coding & Leetcode-style QuestionsSort Documents on a 2D Plane
Coding & Leetcode-style QuestionsFile / Folder / Team Permissions — Fewest Grants
Coding & Leetcode-style QuestionsFigJam Table — Selection & Set Color
Coding & Leetcode-style QuestionsML Coding — BERT Span / Keyphrase Extraction
Deep Learning & ArchitecturesTrending System / Top-K Hot Files
System Design for MLAsync Job Scheduler
System Design for MLML System Design — Asset / Template Recommendation & Feed
System Design for MLML Model Design — Prompt-to-Design Generation
System Design for MLReal-Time Comment Threads (FigJam / Figma)
System Design for MLTemplate & Instance System with Update Propagation
System Design for MLHiring Manager & Behavioral Rounds
BehavioralDeep Dive — What Happens When You Access a URL
System Design for MLResize Multiple Rectangles' Heights With Minimum Height Constraint (Fair Distribution)
Coding & Leetcode-style QuestionsDocument Layer Change History with Batch and Undo/Redo (Memory Efficient)
Coding & Leetcode-style QuestionsWebsite Access: DNS, CDN, Protocols, Service Discovery, Authentication
System Design for ML