Design State for a Three-Column Work Board

Read the full interview experience this question came from →

Quick 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.

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

|Home/Software Engineering Fundamentals/UiPath
UiPath logo
UiPath
Aug 4, 2026
easyFrontend EngineerOnsiteSoftware Engineering Fundamentals
1
0
Loading...
Loading comments...