I don't know if you know this, but Chinese people have a particular way of greeting their friends and colleagues, and it's definitely not "nǐ hǎo"! In fact, Chinese people almost never say "nǐ hǎo" to people they already know, because it not only feels impersonal and detacted, it also implies they're strangers who've just met for the first time.