Product design question
How would you design an application that allows singers and musicians to get music gigs and meet up?
- Spotify
- Product design
- Medium
Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.
Start a mock interview on this question · Mock interview from a job description
What this question tests
Tests product design for a two-sided niche marketplace: identifying the specific trust and discovery problems that make gig-matching hard, and prioritizing accordingly.
How to approach it
- Identify both sides: musicians and singers looking for paid gigs, and event organizers or venues looking to book reliable talent.
- Identify pain points: musicians struggle with discoverability and getting paid fairly and on time; organizers struggle to find and vet talent that fits their event and budget.
- Prioritize the core problem: trust and fit, since organizers need confidence in quality and reliability, and musicians need confidence they will actually get paid.
- Propose the solution: profiles with sample performances (audio or video), reviews from past gigs, and an in-app booking and payment flow that guarantees payment on completion.
- Define an MVP: launch in one city or genre niche with a curated set of musicians, manual vetting, and simple booking requests before automating matching.
- Define success: completed gig bookings, repeat bookings from the same organizer, and musician-reported payment satisfaction.
What a strong answer includes
- Identifies trust as the central problem on both sides, not just discovery, since paid gig matching fails most often on reliability and payment friction.
- Proposes concrete trust mechanisms, sample media, reviews, and guaranteed in-app payment, rather than a generic listing and messaging feature.
- Chooses a narrow, curated MVP (one city or genre with manual vetting) to control quality before opening up to full self-serve matching.
- Measures success through completed and repeat bookings, which reflect real trust and value, not just profile creation.
Common mistakes
- Designing a generic listing platform without solving the payment and reliability trust problem specifically.
- Trying to launch broadly across all genres and cities at once instead of proving the model in a focused niche first.
Likely follow-up questions
- How would you handle a dispute between an organizer and a musician after a booking?
- How would you price the platform's take rate without pricing out early-career musicians?
More product design questions
- How would you improve YouTube?Spotify · Product design · Easy
- How would you re-design the carwash?Spotify · Product design · Medium
- Design a library for the future.Spotify · Product design · Hard
- How would you improve Netflix?Spotify · Product design · Easy
- What is your favorite product? Why?PayPal · Product design · Easy
- How would you improve Spotify?Spotify · Product design · Easy
More questions from Spotify
Learn the skill behind it
Chapters of the AI PM course that teach what this question tests.
- Chapter 4: Discovery and strategy for AI products
- Chapter 7: AI UX and human oversight: design for a system that is wrong sometimes
- Chapter 14: Get the job: the AI PM interview loop