Back to All 55 System Design Questions
#23Easy

Design a Job Scheduler

Asked by:GoogleAmazonMicrosoftDoordash

Recommended Solutions from the Web

Key Details & Edge Cases You Should Know

•

How will you do this on a single machine first?

•

How will you schedule jobs and execute them at the right time?

•

What if there are multiple jobs at the same time?

•

What if a job comes in that needs to be executed very soon?

•

How do you scale it across multiple machines to handle more jobs?