Preparing for an interview? Check out Cracking the Coding Interview
Published on

System Design | Databases | Intuit | SSE | Feb 2024 | Offer

Author
  • Shared Anonymously

Say you have a flight booking system. The system offers the first 120 users to book one seat for free. I am trying to find ways in which we can make sure during concurrent requests that only 120 users are getting free tickets.

What are the various strategies to overcome this in terms of system architecture and what design decisions should be considered for your database?

ReportMark as Helpful