Pregunta de entrevista de Baidu

Describe an algorithm to shuffle an array