Design a Job Scheduler


🙋 Here are some details you should know about this question:

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?


← Back to Main Table