← Back to Figma
2
Implement a Canvas Rendering Engine
CodinghardCommon
canvasrendering2d-graphicsperformance
Reported
8 times
Last seen
2026-03-15
First seen
2025-07-08
Active in
2025, 2026
Description
Build a 2D rendering engine that handles layers, transformations, clipping, and hit testing efficiently on HTML Canvas.
Approach Tips
Use a scene graph for layer management. Discuss dirty rectangle tracking for efficient re-rendering and spatial indexing for hit testing.
Sources
Blind·SDE-3·2026-03-15
Glassdoor·Senior·2025-11-28
FG
Figma
Design/SaaS
Typically appears in: Phone Screen
60 min — Coding problem focused on algorithms and data structures. Clean code and communication are emphasized.