I applied through a recruiter. The process took 4 weeks. I interviewed at Huawei Technologies (London, England) in Oct 2019
Interview
The HR approached me through Linkedin and invited me to apply online. After one week they invited me for an online coding challenge, which is very easy since you have two hours for three questions. Then there are three consecutive rounds of interviews, all of them are video based.
The first one asked me about some general algorithms and CS knowledge, nothing about machine learning is discuss. Followed by a coding questions in which you should solve in 20 minutes. I attached the questions below.
The second one asked me a lot of ML algorithms and some theory. Then there a quick coding challenge asking you to predict the label of some potentially noised dataset. I think I went pretty well on that one.
Last one is pure behavior interview.
Interview questions [1]
Question 1
Given a string a encoding key "FGAVOV", it can only be upper or lower case letters. If there are duplicates, only keep the first one. Use this key to encode another string such that A becomes F, B becomes G, C becomes A and so on. For the letter that not included in key, assume they are pended behind the last V in ascii. You should encode and decode in O(n) time.
I applied through a recruiter. The process took 1 day. I interviewed at Huawei Technologies in Jun 2025
Interview
1. Introduction of the interviewer and interviewee.
2. Experiences, including papers and projects. The interviewer asked about some details he/she felt interested in.
3. Code test: one LeetCode medium question.
4. Other questions.
Online assessment + 3 Video Interview
To be more specific:
The interview has 2 coding interviews (same day take 4 hours in total) and one interviewed by director
Finally discuss with HRBP for finally package
I applied online. I interviewed at Huawei Technologies
Interview
1. Self Introduction;
The interviewer will introduce the team and business unit.
2. Several Short Data Structure questions;
3. 2-3 Algorithm Problems (Leetcode Medium), such as Strings Merging, Sorting and BFS;
4. Questions & Answers. The interviewer will ask your opinion regarding to Company Culture.
Interview questions [1]
Question 1
Algorithm questions like Strings Merging, Sorting and BFS.