I applied online. The process took 5 days. I interviewed at Huawei Technologies (Montreal, QC) in Aug 2019
Interview
First-round was a c++ test on a platform named TestDome( The cut-off is Usually 50%), The second round was a technical interview which concentrated mostly on the data-structures and personal projects.
Interview questions [1]
Question 1
The programming question given to me was, given an array of duplicates ex: 1 1 1 2 2 2 3 3 3 4 4 4
we have re-arrange the array such that no two similar elements are together.
It was good and online, the instructor was very good in comminitication and regardless of the answers it was a good experience overall. I recommend to try your chance to enter this company
two interviews; in the first interview, they asked CV-related questions; in the second, it was behavioral and asked for cultural fit. The second interview was with the Chinese manager, and it was a one-to-one interview.
Interview questions [1]
Question 1
The company requires long working hours. How do you feel about this?
It went smooth, 2 OA, 1 HR Call, 1 Technical Call, 1 Manager Call. All went well, they ask based on your title and field. SO get prepared for what you are applying for like which position you know.