If possible, delegate that task to someone who has recruitment experience. Finding out the right person for the job is not a trivial task to experiment on and there is not a magic formula.
Having said that, in most interviews, HR seeks answers to these questions:
- Can you do the task?
- Are you willing to do the job?
- Can we bear to work with you?
It is PM's task to make sure project is completed successfully. So a PM should have a say in who will be in his project. But recruiting people is a bit more than that...
Recruitment is a specialised area and requires expertise, say, like training, should a PM plan and find the means to train his staff, or do the training himself?
To give an example from the original question, PM have 25CV's, how will he evaluate them?
- Skim the pool of CV's for the gold.
- Plan interviews
- Have the interviewee take an exam to prove his abilities
- Have the interviewee fill a questionnaire to evaluate his physicology
- Do the interviews, (PM should not be alone while doing this).
- Fill out an evaluation form based on the interview and exam results
- Negotiate on money and work conditions
- Reject unqualified ones with an appropriate letter and file their applications for future use
A PM, depending on his experience and age, may do any or all of the tasks above, but it is not his job. It is what HR are for.
Another aspect of the recruitment is, if you are recruiting people with a permanent contract, you need to think bigger than the project and take the company vision into account. You need to answer "what will this person do after this project finishes?" A PM may not always be able to answer this question.