Design a job scheduler with SLA and logs | Robinhood Interview Question