I applied through a recruiter. The process took 3 days. I interviewed at Huawei Technologies (Chengdu, Sichuan) in Sept 2010
Interview
First, there was a skill test process,and a person will asked you some questions,if you satisfied him,you would passed. Or,you would lose the job.
Second,there is a group interview process. Six people will be in a group,and have a fight with another group, to win the PK,you must try your best.
Third, A 1:1 interview.
Finally, if you get the chance,you have an offer.