Apply a run deadline without rewriting late check facts
A slow checker returns after the review deadline and overwrites a summary already shown to the user.
Estimated field mix
- Distributed systems60%
- Backend40%
Preparing the next view without exposing private workflow data.
Design a system. Diagnose tail latency. Ship a migration. Recover a failed rollout. Pick a focused ticket or follow a project through its delivery phases.
1380 tickets · 138 projects · 26 engineering fields · Four difficulty levels
Field counts and the engineering field filter use each project's primary field. Estimated ticket labels can span multiple fields.
60 matching tickets · Page 4 of 5
A slow checker returns after the review deadline and overwrites a summary already shown to the user.
Estimated field mix
After a restart, several attempts are marked dispatched but have no callback; immediate resubmission may duplicate costly work.
Estimated field mix
Users receive only a summary label and cannot inspect whether every required checker actually ran.
Estimated field mix
Happy-path tests always complete checks in the same order and miss a race between deadline finalization and the last callback.
Estimated field mix
Two customer organizations request the same SKU but have different visible product descriptions, and the shared cache returns the first result.
Estimated field mix
The cache uses one TTL for descriptive text and order-critical availability, though they have different correctness needs.
Estimated field mix
An API instance receives two cached values but cannot tell which reflects the newer database update.
Estimated field mix
The product write commits and then the process dies before deleting shared cache keys.
Estimated field mix
A read for revision 7 starts before an edit, then finishes after revision 8 has already been cached and overwrites it.
Estimated field mix
An old invalidation arrives after a fresh fill and deletes valid data, triggering avoidable refresh work across instances.
Estimated field mix
A popular product expires and every API instance refreshes it simultaneously, increasing pressure on the source database.
Estimated field mix
A Redis outage makes every request retry repeatedly, overwhelming the authoritative database while users wait.
Estimated field mix
6 matching projects · Page 1 of 1
Elect one active scheduler while preventing expired owners from mutating shared state.
Recover a multi-step return workflow across inspection, shipping and refund providers.
Merge local inspection changes with explicit conflicts, tombstones and attachment identity.
Coordinate independent document checks into a bounded, reproducible aggregate result.
Invalidate and refresh tenant-scoped product views without resurrecting stale versions.
Coordinate return inspection, replacement stock, and refunds across controllable provider boundaries while keeping uncertain outcomes visible.
Practice scoped changes, keep a portable implementation and verification record, and learn to explain operational tradeoffs. Choose a ticket whose prerequisites you can provide.
Use realistic work to structure onboarding, internal practice, and conversations about engineering decisions. Each project names the delivery benefit. Agree scope and compensation before requesting company-specific work.
CSV contains one row per ticket. Map fields and issue types in your tracker; project grouping and dependency keys are descriptive. JSON preserves the complete project structure. These downloads do not synchronize with Jira.