Challenge library

Practical problems. Real constraints.

Each challenge starts with a repository and a clear engineering task. Read the system, make a focused change, then submit when it is ready.

1 available challenges

10 per page

Idempotent Payment Handler

medium

Implement a thread-safe idempotency handler for a payment processing service to prevent duplicate charges caused by network retries.

Acceptance rate 0%Problem 01
  • Java
  • Concurrency
Open workspace