My solutions to the Spotify puzzles https://www.spotify.com/uk/jobs/tech/