First a 1 hour online coding assessment, then a 1 hour interview. First 20 minutes of the interview is talking about experiences on the resume. Then a coding problem about graph traversal. There is a final interview after this one but didn't make it.
Interview questions [1]
Question 1
Write a function that returns all the ancestors of a node.
I applied through a recruiter. I interviewed at Huawei Technologies (Markham, ON) in Oct 2025
Interview
First round was a phone call. Second round was an OA. Last round was an interview with a senior engineer. It was DSA questions, walk around resume, and behavioral questions.
I applied through an employee referral. The process took 2 weeks. I interviewed at Huawei Technologies (Markham, ON) in Feb 2025
Interview
1st round is technical with brief knowledge on LLVM, and followed by a C++ coding test, then they give another coding test assessment after the email. The questions are Leetcode Medium to hard