← Questions

Single-threaded scheduler for one-shot, delayed and periodic tasks

0
Applied IntuitionTeslaCodingLast asked Feb 2026

Build a scheduler that runs on a single thread and accepts three kinds of jobs: run once now, run once after a delay, and run every N units of time. Decide how the clock moves forward and in what order late jobs run.

Write and test your solution herePython in your browser, the question's tests level by level, every submission kept for you.Sign in to start coding