eBay Software Engineer Interview Experience — Meeting Rooms with Streaming Constraints

eBay·Software Engineer·Oct 2026
Technical Screenmedium

In a backend phone interview, I initially expected a familiar scheduling exercise: determine how many rooms a set of meetings needs. I discussed sorting and tracking room availability with a heap.

The interviewer then changed the setting to continuously arriving meetings, asking how to decide immediately whether a new one would fit. We discussed interval trees and segment trees. Another follow-up introduced rooms with different capacities, making attendee counts part of the assignment decision.

My takeaway was that knowing the usual implementation was insufficient. I needed to explain the reasoning behind ordering meetings and reusing the room that became free first, then adapt that reasoning when the requirements changed.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
eBay
Role
Software Engineer
Rounds
Technical Screen
Difficulty
medium
Interview date
Oct 2026
Questions from this interview
1 question

Real eBay interview experiences

First-hand reports from eBay candidates — the rounds, the questions they were asked, and how it went.

All 11 eBay interview experiences