Microsoft interview question

job scheduler design and implementation