No. Having some knowledge of Chinese can always help but it is certainly not a requirement. All of our host companies have English-speaking personnel. If you are placed in an international company, most of the people in the office will speak English