Build Lab and Consultation Appointment Matches
Company: Assort Health
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Overview: Validate 10-minute provider availability records, merge contiguous slots by provider and appointment type, generate every 30-minute appointment at 10-minute steps, and return all lab-then-consultation pairs whose wait is at most 60 minutes.