The process took 4 weeks. I interviewed at Huawei Technologies in Dec 2008
Interview
the first interview is phone interview by a staff engineer...pure technical no behavior questions...the second around interview is by a manager based in Dallas...the question is again very technical and tough...then I was invited for onsite interview in their office in Plano, where I was interviewed by 4 engineers and 1 HR.