AceStack AI

Coding (Platform)

Optimistic Seat Reservations

Workspace: Vue Difficulty: Hard Time: 90 minutes

Context

A team lead uses the Projects page to reserve available places for teammates on several projects. Clicking Reserve immediately reduces that project’s displayed seat count while the API confirms the reservation. The current component restores an old copy of the entire list after a failed request, so a failure on Alpha API can erase a successful reservation on Beta Web; a retry can also be treated as a new reservation. The reservation API is supplied: repair the client’s per-project state and retry behavior without building another backend.

What this task practices

Optimistic Seat Reservations is a coding (platform) interview exercise that trains prompt interpretation, explicit assumptions, a concrete response, and a clear explanation of tradeoffs. The catalog marks it as hard difficulty. It focuses on Technical Reasoning, Testing, Validation. The signed-in workspace provides the tools for the round and evaluates the attempt against task-specific criteria. Reference solutions, hidden checks, evaluator instructions, and candidate work remain private.

Sign in to startThe workspace and evaluation open after sign in.