There were 4 rounds totally.
2 are technical rounds
1 HR round
Finally mmanagerial round.
Technical rounds questions:
Tell me about yourself:Tell about your name, academics, hobbies.
What are interesting subject: Tell about programming languages like C,C++ and Java.( C and Java is must know.)
Tell me about your projectproject: Tell which are done with c/c++/Java . Because these are languages uses in this company most of the time.
Write a piece of code that you done in project.
Explain it properly.
Related to data structure: For example what is function pointer, linked list.
Related to OS: what is dead lock and it's conditions. Little endian and Big endian.
Some puzzle .
HR round:
Tell me about yourself.
What you know about huawei?
Are willing to work on anytime?
How long do you work in our company?
Managerial round:
Same as HR round . It's just formality round.
Why do you want join huawei?
That's all .
All the Best.