My 2 cents:
1.Do not hire devs without taking a test.
2.Hire developers for their "skills" and not for your affiliations with them.
3.Hire someone who is self learning and knows type of product/platform you are working on.
Why you may ask:
1. Test measures the work speed and efficiency
2. Respect people for their skills not for your relationship with them (eg. friend, relative etc..)
3. So that you won't waste time giving them keywords to Google.