When I went through the process (many years ago), applicants were placed on the hold file in the order of their scores achieved during the testing/interview process and each course was selected from the top of the list.
These days, the process is controlled by HR and we know that they are selecting applicants from certain profile groups out of the usual ranking sequence.