Design State for a Three-Column Work Board
Company: UiPath
Role: Frontend Engineer
Category: Software Engineering Fundamentals
Difficulty: easy
Interview Round: Onsite
Overview: Design frontend state and update logic for a three-column ordered work board whose items can be added, deleted, reordered, and moved to a chosen position. Use stable identities and shared commands that support pointer or keyboard input, selection cleanup, persistence, and future undo.
Read the full UiPath Frontend Engineer interview experience this question came from