I applied online. I interviewed at Huawei Technologies
Interview
Starts with ecoding interview, after that technical interview and then hr interview and if you pass all these finally interviewing with director. It was like talking with friends. They just want to know you.
I applied online. The process took 1+ week. I interviewed at Huawei Technologies (Shenzhen, Guangdong) in Aug 2020
Interview
1 computer based test. You only need to pass 100% of one of three questions. Then followed by personality check before technical interviews. The first technical interview asks me about your project and 1 coding questions. The second one asks me about JAVA and 1 coding questions. I passed all the technical interviews(1 online assessment and 2 face-to-face), but I failed at the last general interview that asks behavior questions. The scheduled general interview is 30 minutes long, but mine finishes within 15 minutes.
Interview questions [1]
Question 1
Interview 1: Add two Strings, leetcode 415.
Interview 2: Longest palindrome substring, leetcode 5.
Ask me lots of questions related to multi-thread and concurrency.
I applied through a recruiter. The process took 1 week. I interviewed at Huawei Technologies (Toronto, ON) in Jun 2020
Interview
A recruiter approached me on Linkedin, asked for my resume and transcript. I got a phone call from the recruiter asked me briefly about my background.
I got a technical interview a few days later, then a decision 2 days after that.
Despite no offer it was a positive and quick experience.
Interview questions [1]
Question 1
They asked me many many questions on mostly data structures and algorithms. For example what data structure(s) can you use to efficiently find minimum 10 numbers in an incredibly large data set.