Manage Authentication Tokens with a Fixed Time to Live
Company: IBM
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Online Assessment
Overview: Implement authentication tokens with a fixed time to live across generate, renew, and count operations. Respect the exact expiry boundary, ignore renewal of missing or expired tokens, handle replacement, and scale cleanup to a large timestamp-ordered operation stream.
Read the full IBM Software Engineer interview experience this question came from