I applied through college or university. The process took 2 days. I interviewed at Xiaomi (Beijing, Beijing) in Sep 2014
Interview
Fine, a nice company to work in. Xiaomi designs, develops, and sells smartphones, mobile apps, laptops and series of related consumer electronics. One interview asked some basic technical skills, and ask one algorithm question, let me explain how to do it and write down the code.
Interview questions [1]
Question 1
As I remember, one technical question is to find the kth largest node in a binary search tree.
I applied through college or university. The process took 1 day. I interviewed at Xiaomi (Kharagpur, West Bengal) in Aug 2025
Interview
Round 1 had 2 DSA questions, first one was Weighted Job Scheduling the other was was regarding internal working of STL functions like vector .Round 2 was CV grilling and HR.
The interview process is quite smooth and HR is really friendly. There are 1 written test for coding and 2 rounds of online interview. It took less than two month from application to revieve the offer. The interview is conducted in Mandarin.
Interview questions [1]
Question 1
Why you want to join Xiaomi and what is the point that most attracts you?
The interview at Xiaomi was a great learning experience. It involved technical rounds on Java, SQL, and problem-solving, followed by HR discussions. I felt challenged yet confident, and ultimately secured the offer.