Goldman Sachs Interview Question

how would you design a ticket booking system?