Machine Learning Interview - Design Spotify Recommendations