Random allocation
Whoever accepts first gets the assignment.Requests go out in stages among those who meet the language and minimum level and are available. Whoever accepts first gets the assignment. Nobody is favoured and nobody is held back.
The default when things have to move fast.