Implement Layer History and Grid Counting
Company: Figma
Role: Machine Learning Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Onsite
Quick Answer: This question evaluates a candidate's proficiency in mutable state management and reversible operations through implementing an undo/redo layer editor with atomic batching, and their ability to reason about connectivity and algorithmic complexity by counting connected land regions in a grid.