Design a collaborative document editor
Hard · Whiteboard
Design a real-time collaborative editor like Google Docs: several people type in the same document at once, see each other's cursors, and nobody's edit is lost, even after a short offline period.
Create a free account to answer it and get scored on what a strong answer covers.