Balanced Job Scheduling

Company: MS Microsoft_23feb

Difficulty: medium