I applied in-person. The process took 4 weeks. I interviewed at Huawei Technologies
Interview
There are four steps in total. It takes about one month in total. one technical interview, one onsite programming test. one personality test. Then the final interview with a manager.
Interview questions [1]
Question 1
The technical interview is about your professional skills. Onsite programming test is testing your programming skills, you can choose whatever language you want, such as C/C++, java, python. the personality test is to check if you suit for the company culture. The final interview is talking about your CV, experience.
I applied online. The process took 3 weeks. I interviewed at Huawei Technologies (Istanbul) in Mar 2022
Interview
After the HR interview on phone there is a technical interview in the same week. Questions based on memorization and not testing my solution solving skills. So it was not perfect.
I applied online. The process took 2 weeks. I interviewed at Huawei Technologies (Istanbul) in Mar 2021
Interview
Recruiter and Technical Manager was kind, helpful and honest about the procedure and the position. It is a 4 stage process which consists of an online test, an online conference with the technical lead of the department you're applying to, another online meeting with the HR and finally an eventual meeting with the manager.
Interview questions [1]
Question 1
I was asked about some mid-level hard Linux knowledge questions and some other questions about essential familiarity questions about C.
I applied in-person. The process took 3 weeks. I interviewed at Huawei Technologies (Istanbul) in Jan 2020
Interview
The whole experience was really professional. After HR interview, there was a technical interview. They asked me my old experiences. Then some verbal question. In the end, they asked two programming questions Questions were neither hard nor easy.
Lastly, I had an interview with the director.
Interview questions [1]
Question 1
Implement a function that returns the second biggest number.