Feature #5: Find Common Meeting Times

Implementing the "Find Common Meeting Times" feature for our "Google Calendar" project.


For this feature, we want to implement a feature that lets us see when two users are busy at the same time. We will be given the meeting schedule of two users, and we have to find all the overlapping meetings to determine when both of them are unavailable.

We will also assume that each user’s schedule is free of conflicting meetings, meaning their schedules are non-overlapping. Moreover, the meetings have been already sorted based on their starting time.

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.