Q-Centrix Interview Question

How to design a class that handles job scheduling?