I made a switch to the Jon Taffer Approach:
1. Figure out which personality traits work in the job and select for them in the first set of interviews 2. Then refine those candidates per skill sets as if they have the right personality sets than training can fill the skill gaps but if personality does not match the job no amount of training will change that bad fit into a good one.