I applied through other source. I interviewed at Huawei Technologies (Bengaluru) in Dec 2014
Interview
It was lengthy.There were four rounds plus one written test.They ask you c++ data structures,OS,Networking basics,puzzles.For the written test you can prepare from some CAT exam questions.Rest of the interview was normal.Nothing difficult.Each interview round went on for about 1 hour.Never join the company as a contract member.
I applied through college or university. The process took 3 days. I interviewed at Huawei Technologies (Peking, Peking) in May 2016
Interview
The interviewing process was rather friendly. I applied for the software engineer position as a PhD student. For PhD student the company didn't ask coding problems but instead lets you describe your projects/publications thoroughly and they will ask very detailed questions about your projects. After you get through the technical interview, HR interview and meeting the boss of the department, there will be a personality quiz which is done online.
I applied online. The process took 1 week. I interviewed at Huawei Technologies (Amsterdam) in Jun 2016
Interview
Three rounds interview in total in an afternoon:
1. Technical interview concerning about your study background, your understanding about the systems and software.
2. Project manager interview about your motivation, your ability and thinking of solving problems.
3. Project director interview about personal information and the salary.
Interview questions [1]
Question 1
Given a software, how will you test it?
Could you explain how do you finish your thesis project from the beginning to the end, step by step?