I applied online. I interviewed at Huawei Technologies (China, ME) in Jan 2021
Interview
for programming test, mainly about the stacks and about dynamic programming. for first round of interview, asked some basic questions of algorithm, ask project, and one coding questions (easy one in leetcode).
2 rounds of technicals +1 round of HR. The questions are not too difficult and the interview process is easy. Technical questions are generally asked about the job content + the interviewer's preferences. HR interview usually asks casually to test whether you fit the corporate culture.
The hiring team was responding and schedule interviews timely, and the interview process went smooth. It helps to practice a lot using platforms like LeetCode, and to familiarize yourself with the input and output syntax!