Debug and Harden a Ticketing Backend API
Company: IBM
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Online Assessment
Overview: Debug and harden a ticketing backend with incorrect REST behavior, stale availability caches, and broken pagination. Address status codes, idempotent retries, deterministic page boundaries, cache invalidation, oversell prevention, and a focused test strategy for isolating failures.
Read the full IBM Software Engineer interview experience this question came from