I think the most essential question to ask before recruiting someone to work for your startup is to ask their main motivation to work in a startup.
Those of you that have experiences with recruiting someone to work in your startup, might be able to share with us what is it that drives people to work in a startup?
Clearly it is not salary, because some startup can not offer high salary. Pursuing for career would be too vague as some startup might be too small for a career ladder. Is it merely to be part of the breakthrough? Or do some people work in a startup only as a stepping stone?
I think if we can identify this earlier we can get the best candidates that will aligned with your vision therefore last longer in your company.