Microsoft interview question

Given a list of songs. Implement a random shuffling function.