I applied online. The process took 1 day. I interviewed at Huawei Technologies
Interview
2 * 45 mins.
Session 1: 1 easy leetcode question in C++ only and another easy quesion (brainstorming only, with conditions changing).
Session 2: 1 medium quesion in pesudo code; and some OOP questions.
Not getting any reply for a month after interview. Assume being rejected sliently.
Interview questions [1]
Question 1
The brainstorm one: given a list of English words, a starting word and an ending word, find the length of the shortest path of words where the last alphabet of the former word == the first alphabet of the latter word (e.g. word-dog-glass-snake is a valid path from "word" to "snake").
It was good and online, the instructor was very good in comminitication and regardless of the answers it was a good experience overall. I recommend to try your chance to enter this company
two interviews; in the first interview, they asked CV-related questions; in the second, it was behavioral and asked for cultural fit. The second interview was with the Chinese manager, and it was a one-to-one interview.
Interview questions [1]
Question 1
The company requires long working hours. How do you feel about this?
It went smooth, 2 OA, 1 HR Call, 1 Technical Call, 1 Manager Call. All went well, they ask based on your title and field. SO get prepared for what you are applying for like which position you know.