i completely agree to the other points made above already.
but to focus on the particular questions which have been initially asked before:
- getting a job:
usually only your qualifications count. but it might be that employers put indirect restrictions by asking for fluent chinese language skills to knock out non-locals for improving internal communications. still, openly specifying a preference for race/gender/etc. is strictly forbidden for job ads like in most other countries as well.
- getting a flat:
as long as the landlord is fine with english in the negotiation and for the contract (yes, next to english ones, there are chinese only tenancy agreements as well), then usually expats from the western hemisphere are often even preferred. it's about setting up the picture of e.g. being cleaner than the standard most landlords would expect from local tenants. of course even that is some kind of racism, but in such a case it might be to your advantage.
in general there might be some kind of 'mild' racism here in HKG, but i completely agree that it's still quite easy to live with it. you need to consider as well, that although chinese are the majority here in HKG, there are lots of expats out of really many countries. so it's not that difficult to find open-minded people (expats AND locals) to socialize with. Geoexpat is definetely a good starting point for that.