I applied online. The process took 2 weeks. I interviewed at Huawei Technologies (Bengaluru)
Interview
A written test consisting of 20 technical and 20 aptitude questions. This is followed by a series of interviews
Interviews are mostly focused on your programing skills rather than concepts. So if u r able to write programs on data structures and ones like reverse a string without stringrev, then its more than enough
I applied through college or university. The process took 1 week. I interviewed at Huawei Technologies (Nanjing, Jiangsu) in Sep 2012
Interview
I took the interview on campus recruiting, there were 4 round, in the tech interview, they asked me to write down the out put of a code. That was not difficult.
In the group interview, we got a debate on one topic.
The third and the fourth interview were conducted by the boss of departments, maybe, they asked me if I was the only child in my family, am I willing to travel, etc.
I applied through college or university. The process took 2 weeks. I interviewed at Huawei Technologies (Bengaluru) in Jan 2013
Interview
The hiring process began with a written objective type aptitude test , followed by 2 technical interviews ( included puzzles apart from questions on project, C, C++, JAVA ) and a final HR Round. There was a gap of 5-6 days between final and prefinal round.
Interview questions [1]
Question 1
Puzzles- appear tricky - although based on simple logic.