I applied through an employee referral. The process took 1 day. I interviewed at Thoughtworks (Beijing, Beijing) in Sept 2014
Interview
Probably the most friendly and professional interview processes I've ever experienced. A number of individual proceeded to interview me individually from various roles. Each interview lasted anywhere from twenty minutes to one hour. In addition, I took a personality test in order to see if I would be a good fit for the company.