Upload Button Icon Add office photos

Filter interviews by

Xiaomi Software Developer Interview Questions and Answers

Updated 21 Jul 2024

Xiaomi Software Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude duration One hours
Level moderate

Round 2 - Coding Test 

Coding Test Duration 3 hours
Level moderate to hard

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Array topics - 2 question from this topic
  • Q2. Linkedlist coding problem - 1 problem from this topic
Round 2 - Coding Test 

Sql problem solving - 2 problem from this topic

Round 3 - Behavioral 

(1 Question)

  • Q1. Project discussion - projects you worked on
  • Ans. 

    I have worked on various projects including a web application for a retail company and a mobile app for a fitness tracker.

    • Developed a web application for a retail company to manage inventory and sales

    • Created a mobile app for a fitness tracker to track workouts and progress

    • Collaborated with team members to design and implement features

    • Utilized technologies such as React, Node.js, and MongoDB

  • Answered by AI
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is your weakness
  • Q2. What is pn junction diode
  • Ans. 

    A pn junction diode is a semiconductor device that allows current to flow in one direction only.

    • Consists of p-type and n-type semiconductor materials

    • When forward biased, allows current to flow easily

    • When reverse biased, blocks current flow

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at SRM university (SRMU) and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Logical reasoning, quantitative

Round 2 - Technical 

(2 Questions)

  • Q1. Java basics and intermediate
  • Q2. What is recursion
  • Ans. 

    Recursion is a programming technique where a function calls itself in order to solve a problem.

    • Recursion involves breaking down a problem into smaller subproblems and solving them recursively.

    • It requires a base case to stop the recursive calls.

    • Examples include factorial calculation, Fibonacci sequence generation, and tree traversal.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - java
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude test as usual

Round 2 - Technical 

(1 Question)

  • Q1. C++ questions , about projects
Round 3 - HR 

(1 Question)

  • Q1. General HR questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

About ai
today generation

Interview Preparation Tips

Interview preparation tips for other job seekers - find well
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Apr 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

I am read to test for round number one.

Round 3 - Coding Test 

I also ready for this and this is so effective for me.

Interview Preparation Tips

Topics to prepare for Vivo Software Developer interview:
  • Software developer
  • Software Testing
  • Microsoft word
  • Javascript
  • C++
  • C
  • HTML
  • Coding

I applied via Company Website and was interviewed in Oct 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about your company?
  • Ans. 

    Our company is a leading software development firm specializing in creating innovative solutions for businesses.

    • We have a team of highly skilled software developers who are experts in various programming languages and technologies.

    • We have successfully delivered projects for clients in various industries such as finance, healthcare, and e-commerce.

    • Our company values collaboration, creativity, and continuous learning to ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice good nonverbal communication.
Ask if They Have Any Hesitations
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude is very easy. Some very basic questions asked from reasoning, maths etc

Round 2 - Technical 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software developer with experience in building web applications using various technologies.

    • Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular

    • Proficient in backend development with Node.js and databases like MongoDB and MySQL

    • Familiar with version control systems like Git and project management tools like Jira

  • Answered by AI
  • Q2. What is your domain and what projects you made?
  • Ans. 

    My domain is web development and I have worked on projects involving e-commerce websites and content management systems.

    • Specialize in front-end development using HTML, CSS, and JavaScript

    • Experience with back-end development using languages like PHP and Node.js

    • Developed e-commerce websites with payment gateway integration

    • Built content management systems for easy website management

  • Answered by AI
  • Q3. What technologies you have used?
  • Ans. 

    I have experience with technologies such as Java, Python, SQL, HTML, CSS, JavaScript, and Git.

    • Java

    • Python

    • SQL

    • HTML

    • CSS

    • JavaScript

    • Git

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Nov 2023. There were 3 interview rounds.

Round 1 - Coding Test 

2 medium level questions

Round 2 - Technical 

(1 Question)

  • Q1. OOPS, DSA, PROJECT AND OTHER RESUME INCLUDED TOPICS
Round 3 - HR 

(1 Question)

  • Q1. Are you okay with the company

Xiaomi Interview FAQs

How many rounds are there in Xiaomi Software Developer interview?
Xiaomi interview process usually has 2 rounds. The most common rounds in the Xiaomi interview process are Aptitude Test and Coding Test.

Tell us how to improve this page.

People are getting interviews through

based on 1 Xiaomi interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Xiaomi Software Developer Salary
based on 12 salaries
₹4.1 L/yr - ₹23.5 L/yr
76% more than the average Software Developer Salary in India
View more details
Sales Executive
219 salaries
unlock blur

₹1.2 L/yr - ₹4.5 L/yr

City Sales Manager
165 salaries
unlock blur

₹6 L/yr - ₹15.6 L/yr

Assistant Manager
161 salaries
unlock blur

₹6.5 L/yr - ₹18.5 L/yr

Store Manager
127 salaries
unlock blur

₹1.5 L/yr - ₹6.5 L/yr

Cluster Manager
97 salaries
unlock blur

₹5.6 L/yr - ₹20.6 L/yr

Explore more salaries
Compare Xiaomi with

Samsung

4.0
Compare

Apple

4.3
Compare

OnePlus

4.0
Compare

Vivo

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview