Varonis Systems interview question

Implement a song list shuffle algorithm in O(n) complexity