Upload Button Icon Add office photos

Xiaomi

Compare button icon Compare button icon Compare

Filter interviews by

Xiaomi Software Engineer Interview Questions and Answers

Updated 28 Oct 2023

Xiaomi Software Engineer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Oct 2022.

Round 1 - Coding Test 

It was open coding contest called Ode 2 Code organised on hackerearth. Top 100 students got interview calls

Round 2 - One-on-one 

(3 Questions)

  • Q1. This was a 1:1 online technical interview.
  • Q2. Basic question on web development, regarding projects in resume. 1 problem solving question and DSA basics
  • Q3. I was asked to explain merge sort

Interview Preparation Tips

Topics to prepare for Xiaomi Software Engineer interview:
  • Web Development
  • Data Structures
  • Algorithms
  • Computer science
Interview preparation tips for other job seekers - Don't join this company. It has terrible work culture

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Implement linkedlist,DS, Collections,Spring boot and in angular communication between two component, routing and coding questions related to diamond

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Xiaomi?
Ask anonymously on communities.

Interview questions from similar companies

I appeared for an interview in Aug 2016.

Interview Questionnaire 

2 Questions

  • Q1. Questions related to my project, questions on binary tree, questions from OS (like paging and scheduling). Interviewer also asked about competitive coding
  • Q2. Formal questions regarding my background, family members etc

Interview Preparation Tips

Round: Test
Duration: 1 hour

Skills: General Coding And Problem Solving, Puzzle Solving Capability
College Name: NIT Jamshedpur

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic question on my inclination of work, and my family background.

Interview Preparation Tips

Round: Test
Experience: There was a np complete problem given. Brute force solution worked
Duration: 3 hours
Total Questions: 1

College Name: IIT Madras

Interview Questionnaire 

4 Questions

  • Q1. Mtech Thesis-based
  • Q2. Speech Recognition/ Signal Processing
  • Q3. Introductory questions
  • Q4. Don’t you think you should go for MBA than job after your graduation because it increases your salary package by leaps and bounds?
  • Ans. 

    Choosing between an MBA and a job post-graduation depends on career goals, financial implications, and industry demands.

    • An MBA can lead to higher salary potential, especially in management roles. For example, MBA graduates often earn 20-30% more than their peers.

    • Immediate work experience can provide practical skills and networking opportunities that an MBA may not offer right away.

    • Consider the industry: tech companies ...

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: Initial criterion for shortlisting is of CPI(>7).

Round: Test
Experience: There were two written tests: Technical and Aptitude. This year technical test was not organized due to some reasons. In technical for Bangalore Center questions were based on C language and data structures.
Duration: 60+60 minutes
Total Questions: 50+50

Round: Technical Interview
Experience: Panel of 1 person and lasted 10-15 minutes.

Round: HR Interview
Experience: Panel of 1 person and lasted for 10 minutes.

General Tips: • Improve your aptitude skills
• Try to solve puzzles ( Shakuntala Devi maths puzzles )
Skills: Speech Signal Processing , Image Processing , Statistical Signal Processing , Mathematical methods in Signal Processing
College Name: IIT- Kanpur

Interview Questionnaire 

1 Question

  • Q1. Which area would you concentrate on if you were the CEO of the company?
  • Ans. 

    I would concentrate on improving the company's software development process.

    • Implementing agile methodologies

    • Investing in automation tools

    • Encouraging continuous learning and development

    • Fostering a culture of innovation

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: One hour written test.
Objective questions related to C/C++/OS + 1 coding question .
Tips: Basic C/C++ reference material should be enough.
Revise basic OS, Networks, Data Structures and Algorithms.
Duration: 60 minutes

Round: Interview
Experience: Two Technical Interviews (20 minutes each)
 Questions on your B.Tech project, M.Tech project, Favorite subject, Programming ability.
 Discussion about the company, expectations from the company, future opportunities.
 Too much emphasis on the work done by you before. They require every explanation in
detail.
 If your B.Tech and M.Tech projects are in the field which company is looking forward for, it
is an added bonus.
Tips: Questions are mostly related to BTP as well as other work done in the Department.
 Prepare a compendium of the topics expected to prop up during interview.
 Revision of basic fundamentals of the field.
 Short report of the B.Tech as well as M.Tech project.
 Refer to placement sites for some tips.

General Tips: For non-core companies, only puzzle solving skills and accuracy are needed to be
sharpened. So practice standard interview puzzles available on net. Also revise of topics in
probability and permutation/combination.
College Name: IIT Madras

Interview Questionnaire 

3 Questions

  • Q1. About Projects
  • Q2. About Research Work
  • Q3. Straight forward questions relating to project experiences.

Interview Preparation Tips

Round: Resume Shortlist
Experience: CGPA-9.55

Round: Test
Experience: Basic C Programming and Algorithms questions
Tips: General C programming knowledge is required. Nothing specific for the test
Duration: 60 minutes

Round: Technical Interview
Experience: Subjects tested: Signal Processing, Speech Technology, and Machine Learning

General Tips: Mostly they looked for Research experience, Project works and a good knowledge of Speech
Technology, Signal processing and Machine Learning and maybe CGPA. They were looking for work related to Speech Technology, Signal processing and Machine Learning. I had my BTP and several projects related to these subjects.
Skills: Signal Processing, Speech Technology, Machine Learning
College Name: IIT Madras
Are these interview questions helpful?

Interview Questionnaire 

3 Questions

  • Q1. Elementary coding questions
  • Q2. Wireless communication
  • Q3. Puzzles-related questions

Interview Preparation Tips

Round: Test
Experience: There was an aptitude test on Day 4 and the interviews on day 5.

Round: HR Interview
Experience: In my HR interview I was offered the job and they elaborated on their packages and job description.

General Tips: Overall just doing the basic questions of ANSI C and solving elementary coding problems can take you through.
College Name: IIT KANPUR

I appeared for an interview in Aug 2017.

Interview Preparation Tips

Round: Resume Shortlist
Experience: Everyone who applied gets shortlisted for the test

Round: Test
Experience: 20 MCQs in each section
Tips: Try to not to waste too much time on English as other sections may take longer to complete.
Duration: 1 hour
Total Questions: 60

Round: Test
Experience: Three coding questions
Tips: Practice some online coding test,know basic data structures and algorithms
Duration: 1 hour
Total Questions: 3

Skills: Ability To Express Your Ideas, Communication And Confidence

I appeared for an interview in Sep 2016.

Interview Preparation Tips

Round: Test
Experience: There was an online test having 3 section, one for aptitude testing, one for logical testing and the last one for technical testing.
Aptitude and logical questions were very basic.
Technical questions included : C C++ Java DS DBMS DAA
Tips: For aptitude and logical part, you need to prepare regularly. Nothing comes out of the box, but you just have to be quick in solving the questions.
For the technical part, prepare well by revising your course materials. Basic one word questions are asked.
Duration: 1 hour
Total Questions: 60

Round: Coding
Experience: This round consists of multiple sets of coding. One question per paper. It's on your luck, which question you'll get. Also,net is allowed. You have to complete the code and show it to the invigilator.
Tips: This round is generally not there in placement drives of DELL. It is on your luck.

Skills: Communication, Data Structures, Basic Knowledge Of DBMS
College Name: Manipal University Jaipur

Xiaomi Interview FAQs

How many rounds are there in Xiaomi Software Engineer interview?
Xiaomi interview process usually has 3 rounds. The most common rounds in the Xiaomi interview process are Resume Shortlist, Coding Test and One-on-one Round.
What are the top questions asked in Xiaomi Software Engineer interview?

Some of the top questions asked at the Xiaomi Software Engineer interview -

  1. I was asked to explain merge s...read more
  2. Basic question on web development, regarding projects in resume. 1 problem solv...read more
  3. Implement linkedlist,DS, Collections,Spring boot and in angular communication b...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.5/5

based on 2 interview experiences

Difficulty level

Easy 100%

Duration

2-4 weeks 100%
View more
Xiaomi Software Engineer Salary
based on 44 salaries
₹6.4 L/yr - ₹12.5 L/yr
7% less than the average Software Engineer Salary in India
View more details

Xiaomi Software Engineer Reviews and Ratings

based on 10 reviews

3.0/5

Rating in categories

2.2

Skill development

3.4

Work-life balance

2.8

Salary

2.9

Job security

2.8

Company culture

1.9

Promotions

2.0

Work satisfaction

Explore 10 Reviews and Ratings
Sales Executive
219 salaries
unlock blur

₹1.5 L/yr - ₹4 L/yr

Assistant Manager
146 salaries
unlock blur

₹8.5 L/yr - ₹14 L/yr

Store Manager
124 salaries
unlock blur

₹2 L/yr - ₹6.6 L/yr

City Sales Manager
122 salaries
unlock blur

₹8 L/yr - ₹14.1 L/yr

Cluster Manager
118 salaries
unlock blur

₹11 L/yr - ₹18 L/yr

Explore more salaries
Compare Xiaomi with

vivo

4.1
Compare

OPPO

4.0
Compare

Dell

3.9
Compare

LG Electronics

3.9
Compare
write
Share an Interview