PracHub
QuestionsPremiumLearningGuidesInterview PrepNEWCoaches
|Home/Coding & Algorithms/Uber

Find earliest common meeting slot

Last updated: Mar 29, 2026

Quick Overview

This question evaluates proficiency in interval scheduling, time representation and aggregation, handling multiple participants and time zones, and analyzing algorithmic scalability and complexity.

  • Medium
  • Uber
  • Coding & Algorithms
  • Software Engineer

Find earliest common meeting slot

Company: Uber

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: Medium

Interview Round: Onsite

Given the busy calendars of two or more participants as non-overlapping intervals within daily working bounds and a required duration d, find the earliest common free time slot of length at least d and return its start and end times. Discuss how you would handle multiple participants, different time zones, very large inputs, and fragmented schedules. Provide the algorithm and complexity.

Quick Answer: This question evaluates proficiency in interval scheduling, time representation and aggregation, handling multiple participants and time zones, and analyzing algorithmic scalability and complexity.

Related Interview Questions

  • Implement stream queries and bounded-difference subarrays - Uber (medium)
  • Implement Minesweeper and Word Search - Uber (medium)
  • Implement Store Autocomplete - Uber (medium)
  • Simulate a Rank-Based Tournament - Uber (medium)
  • Implement Cache Eviction And Seat Assignment - Uber (medium)
Uber logo
Uber
Aug 1, 2025, 12:00 AM
Software Engineer
Onsite
Coding & Algorithms
2
0

Given the busy calendars of two or more participants as non-overlapping intervals within daily working bounds and a required duration d, find the earliest common free time slot of length at least d and return its start and end times. Discuss how you would handle multiple participants, different time zones, very large inputs, and fragmented schedules. Provide the algorithm and complexity.

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Coding & Algorithms•More Uber•More Software Engineer•Uber Software Engineer•Uber Coding & Algorithms•Software Engineer Coding & Algorithms
PracHub

Master your tech interviews with 7,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.