Block Interview Question

Implement a task scheduling system