Figma Software Engineer Coding & Algorithms Interview Questions
Master your tech interview with our curated database of real questions from top companies.
3Questions
1Company
3 Questions 1 Company
Showing 3 results
Figma
Medium
Software EngineerDesign document layer with undo/redo
Design a document layer that supports applying edits and undo/redo. Implement apply(op) to mutate the document, undo() to revert the most recent commi...
Coding & Algorithms
0
0
Sep 6, 2025
Figma
Medium
Software EngineerDesign document layer with undo/redo
Question Design a document layer that supports applying operations and undoing them efficiently. Extend the design to support commit-batch functionali...
Coding & Algorithms
0
0
Aug 4, 2025
Figma
Medium
Software EngineerDesign document editor with undo/redo and batching
Design a document-editing layer that supports applying edits and undo. Implement an API with apply(Operation op), undo(), and getText(). Then add tran...
Coding & Algorithms
0
0
Aug 1, 2025