Product design question
Design a personalized radio station for YouTube Music.
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
Product design for a personalization feature, defining inputs, the experience, and how success is measured.
How to approach it
- Clarify the goal, passive discovery for casual listeners versus deep personalization for music enthusiasts.
- Identify inputs, listening history, likes and skips, time of day, and possibly video watch behavior since this is YouTube Music.
- Design the core experience, an endless auto-playing station that starts from a seed song, artist, or mood and adapts based on skip behavior.
- Differentiate from a static playlist, the station should evolve in real time rather than being a fixed list.
- Address cold start, for new users with little history, seed the station from onboarding genre picks or trending tracks.
- Define success metrics, average session length on the station and skip rate as a proxy for recommendation quality.
What a strong answer includes
- Uses YouTube-specific signals, watch history and engagement on official audio and music videos, not just generic listening data.
- Addresses the cold start problem explicitly with an onboarding-based seed, rather than assuming rich history exists for every user.
- Treats skip rate as a real-time feedback signal for personalization, not just a vanity metric to report later.
- Sets a clear success metric, session length or return rate to the station, tied directly to the personalization goal.
Common mistakes
- Designing a static playlist instead of an adaptive, real-time station.
- Ignoring the cold start problem for new users.
- Not using YouTube-specific signals like video watch behavior.
Likely follow-up questions
- How would you handle a new user with no listening history.
- How would you balance familiar favorites with new discovery.
- What would you do if skip rate is high despite personalization.
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 these companies
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