InterviewDB
Experience
·
Los Angeles
Kanban Board: Build a Drag-and-Drop Task Management UI with Column State Management
Onsite
Interview Experience
Round 1 - Frontend Problem Build a Kanban board component in React with three columns: To Do, In Progress, Done. Each task card shows a title and priority badge. Users can drag cards between columns; the drop target column highlights on hover. Requirements: Use only the HTML5 Drag and Drop API (no external library). State is managed locally; no backend calls needed. Dragging a card out of a column removes it there and inserts it at the drop position in the target. Follow-ups How would you persis…
Full Details
🔒
Unlock all Sofi questions
Full insider details, leaked discussions, and candidate experiences.
or every company, $100/year →