Profinit interview question

Please describe the quicksort algorithm