Maximize Non-Overlapping Task Scheduling Efficiency | Pinterest Coding Question