Skip to main content

Design an Online Auction System

Build the core of an online auction house. Sellers list an item for a set time, people bid it up, and when the time runs out the highest bid wins, as long as it reaches the seller's hidden minimum. Everyone involved hears what happened to them.

How the round runs

Hard · 5 stages · 5 questions · 60 min
~6 min
Requirements Gathering
lists
~3 min
Identifying Core Entities
cards
~14 min
Designing Classes & Relationships
diagram
~28 min
Code Implementation
code
~9 min
Deep Dives
code

Set up your round

Level

Interviewer

Duration

Junior · Standard · 60 min