I applied through a recruiter. The process took 4 weeks. I interviewed at Huawei Technologies in July 2023
Interview
Two rounds of technical interview and one round of manager interview if you passed the technical ones. Each interview last one hour. The technical interview focuses on your past research project or papers in details. No coding test during the interview. The manager interview are basically behavior questions.
Interview questions [1]
Question 1
Q: What's the most challenging project that you have ever participated in?
They conducted a take home coding test and subsequent interview rounds in which they tested ML concepts. There was also a coding round with leetcode questions on linked list operations.
I applied online. I interviewed at Huawei Technologies (Edinburgh, Scotland)
Interview
Had 3 hours of interview, starting with 30 minutes presentation about previous work and research. Second hour covered ml system design, third hour covered paper reading and implementation with live coding session
Interview questions [1]
Question 1
Why don’t you go and work for google and microsoft :D ? The interviewer seemed not interested in the interview while checking his laptop and joking about multi tasking
I applied online. I interviewed at Huawei Technologies (London, England) in Mar 2026
Interview
The interview began with LeetCode-style coding problems to assess algorithmic fundamentals, followed by in-depth discussions on AI infrastructure, covering distributed training, inference serving, data pipelines, resource scheduling, and system design for large-scale machine learning systems.
Interview questions [1]
Question 1
The interview started with a LeetCode-style coding problem and then focused on AI infrastructure topics, including distributed training pipelines, large-scale model serving, resource scheduling, and system design considerations for production ML systems.