First interview happened on a Saturday, I aced the technical paper and got interviewed by 3 people(department manager, HR manager and a receptionist?) twice. I even aced those interviews. At the end they said thats all for the interviews, no other interviews will be conducted. Just wait for the answer.
1 week later some dude called me and said "we have another opening in Huawei but same position, regional team". He told me to come for a "2nd interview" again to The Icon. At the moment I do live quite far from KL and I felt annoyed that I have to go again. Furthermore I had fever on that day so my dad had to drive me there.
Arrived at the building around 3.50, office 4.00 sharp. HR lady guided me into a small room and told me to wait as she went to call the dude who gonna interview me. 50 minutes later, YES 50 MINUTES! I decided to call HR using my phone and asked her where is the manager. He came in 15 minutes later and simply said that he had meeting earlier so we can start the interview now. No sorry, nothing.
And the best part is he is from China and he cant even construct a simple English sentence to ask about my university and internship experience. Another 20 minutes of not understanding 80% of the things that he said and I'd bet he didnt understand what I was talking about as well. When I ask about this 2nd interview and is this the same department all he replied was yes yes yes yes.
At the end he told me to wait, there is another lady coming to interview me. I was like wtf..... I immediately called HR and told them to hurry up the 2nd interview. A few minutes later the lady who supposed to interview me called and said she will be there in another 20 minutes because she was busy at that moment. I told her that I had to go, my dad been waiting downstairs since 4pm and he got his plans at night. She decided its best to do a phone interview the next day.
The next day she didnt call, so Im guessing I wasnt a "suitable candidate" for them anymore

Awesome work ethics there in Huawei. A complete waste of time. My advice? Do not go into the software service engineering department,
totally unprofessional. If other positions like Telecommunications Wireless Engineer or GSRC Junior Technical Engineer please go, the job is more interesting and involves oversea travelling if thats your thing.
i went thru something similar bro. interviewed at huawei. the hiring manager was in a meeting and i had to wait 50mins. but he apologized and explained he suddently got pulled into a discussion with the VP, and obviously hes not gonna cancel on him for me right? at least he apologized and explained.
but one thing even more scary was, there was an argument in the next meeting room which i can hear, since the walls are pretty thin and its quiet... one dude was shouting "dont talk to me... you're stupid, dont talk to me!"