System design interview question
Design Document Editor (CRDT-free LLD)
Design a document editor with text manipulation, formatting, and undo/redo via Command pattern.
Practice this question step by step with an AI interviewer that reviews your requirements, your architecture and your trade-offs, and scores the design.