Design Comments for a Collaborative Whiteboard
Company: Figma
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Overview: Design durable comments for a real-time collaborative whiteboard. Define anchors, permissions, versioned writes, thread ordering, reconnect and deduplication semantics, scalable fan-out, asynchronous mentions, concurrent object edits, and hot-board failure handling.