Selection of a friend always is based on what type of person we are. We may choose someone who might be of same nature as us or different in nature but always depends on what we are..! This implies to all.
Some might want to choose someone with a different nature but still with whom they can share their feelings.
Some might choose friends with like nature and whom they are most comfortable and to spend time with.
This compatability can be defined within few days or even within few hours of talking.
Basically, trust and honesty is what people look for in making any sort of relationship including friendship.