Design a Durable Delayed Task Scheduler
Company: Decagon
Role: Software Engineer
Category: System Design
Difficulty: hard
Interview Round: Technical Screen
Overview: Design a delayed task scheduler with durable submissions, due-time discovery, reliable dispatch, retry handling, and recovery after failures.