I applied through a recruiter. The process took 4 weeks. I interviewed at Huawei Technologies (Bengaluru)
Interview
I have been contacted by Huawei HR recruiter. I had given six rounds of interview. Initially two rounds of Technical which lasted around OneandHalf an hour. Both are into C,C++,SQL,Shell Scripting,DataStructuresandAlgorithm. Interview difficulty is average. Mostly interested in Advanced concepts of C++ and DataStructuresandAlgorithm. After these,one round with Manager which lasted around 45 minutes.Discussion about your project and some technical questions,also they are interested to know about your family background.Next one is HR discussion which is around half an hour.Similar to Manager round except Technical discussion.Here i had some HR related questions.Next is Director round where he checked how the candidate will fit for the company in terms of everything.Finally Salary Discussion.Overall it is good to go.
Interview questions [1]
Question 1
1)How smart pointers work?what are the kinds of smart pointers and its difference?
2)How to find and replace a repeated elements in vector to a structure?
I applied through a recruiter. The process took 4 months. I interviewed at Huawei Technologies (Santa Clara, CA) in May 2014
Interview
I was contacted by a recruiter. I did two rounds of phone interview, quite easy questions. I did not get a fair idea of the position but looked like there are many open positions available
Interview questions [1]
Question 1
I did not find any question difficult in particular. General computer science questions