Do you need another 5 hours of coding to prove that I'd be a good culture fit, or would a 30 minute - 1 hour interview and the high recommendation of my references suffice?
But it is completely unrealistic to believe that in a single meeting you will be able to predict with any certainty that a candidate will work well with your team, enjoy the position and remain loyal. You simply can't establish these things until a person is on the job.
If you do a good job not hiring obvious poor fits, the odds that your relationship with your new employee will be a fruitful one obviously increase, but don't fool yourself into believing that there isn't a lot of luck involved.