Process Calendar Events with Deletion, Pagination, and Overlap Queries
Company: Lead Bank
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Onsite
Overview: Practice implementing an in-memory calendar that supports inserts, deletions, stable ordering, zero-based pagination, and half-open interval overlap queries. The prompt tests careful operation parsing, deterministic tie-breaking, boundary semantics, and performance across a large command stream.
Read the full Lead Bank Software Engineer interview experience this question came from