Implement BFS and a Job Scheduler | Nuro Interview Question