VMware OA 2026 | Minimum Servers for Overlapping Jobs & Stock Trading with Cooldown

Question · Posted Jun 2026

Problem 1 - Maximize Concurrent Cloud Job Executions (Interval Compression) Problem Statement You are given a list of cloud jobs where: jobs[i] = [startTime, endTime] Each job occupies a server continuously from startTime until endTime. A single server can process only one job at a time. If one job ends exactly when another starts, both jobs may use the same server. Determine the minimum number of servers required to execute all jobs without conflicts. Constraints Constraint 1 ≤ N ≤ ...

The full answer & interview discussion are available to premium members.

Log in Create a free account