Prepfully logo
  • Browse Coaches
  • Login
BetaTry Out Our New AI Mock Interviewer – Your Smartest Way to Ace Any Interview!Try Our AI Mock Interviewer
Try Now
NewRegister as a coach and get a $100 bonus on your first completed session if you're on the Prepfully Request for Coaches list.Coach $100 Bonus
Read More
LimitedSummer Deal: Heavy discounts on all Prepfully sessions.Summer Deal: Discounts
Book Now

Your AI Wingman for your next interview

The most comprehensive bank Interview Answer Review tooling available online.

Cutting-edge AI technology meets personalized feedback. Improve your interview answers with insightful guidance provided by a model trained against more than a million human-labelled interview answers.
  • Company rubrics
  • Role-level optimisations
  • Trained on 1mil+ answers
Behavioral
3 years ago
Tell me about a time when you had to compromise
Product ManagerData ScientistFull Stack Software EngineerProgram Manager

Xiaomi

Zscaler

ETRADE

+2

At Auctane, I had a senior dev working on tech debt, this was critical for some small segment of customers and my PM was looking forward to it being devliered. A churn happend on other team and they had a higher priority project. That EM approaced me to help him deliver the project. I had to reshffle the resource and had to push back on the timing for this tech debt project . The compramise I made was to put hold the project we had been working and convince my PM that this was most optimal approach for the company.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Have you ever encountered a situation where you had to take a gamble and make a daring move? If so, can you explain it to me?
Engineering ManagerFrontend EngineerAndroid EngineerSales Engineer

Xiaomi

Panasonic

Leidos

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Can you share with me a time when you had to convince someone of a particular idea? What did you do?
Backend EngineerTechnical Program ManagerSoftware EngineerProduct Manager

Xiaomi

Guidewire Software Logo

Guidewire Software

Remitly Logo

Remitly

+1

At hyperface we got requirement from product team to build a nudge engine, this will be a configuration driven engine and when a condition is met based on the configured communication pattern it is going to send the communication. Example : If user have done 5 transaction is flikart and an offer is going on to do 10 transactions to get a reward we will nudge user based on the communication channel and rules that nudge him on whatsapp this much time and send him the push notification.

When this product requirement came , product wanted to build each and everything as a single engine, but at that time I realized that having a separate notification service which will take care of all notification related stuff and we will be able to efficiently scale that system and prevent having a tight coupling  will be very helpful , but when I proposed this product did not agreed as they thought right now there is no usecase for making nudge engine and notification engine a separate component.

At that time I dicsucces this with my fellow EM and came to know that they are scenarios where they need to send notification for example otps , push notification and everyone is handling this in a custom way in there own code based . With all this data I went back to product team ann pitched them that having this notification engine all this custom handling will be gone we will have better mechanism to control notification  track metricies and and improve the experience by handling failure scenarios .

with this data I was able to convenience the product team to build to different systems.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Please share an instance where you made a big mistake at work.
Full Stack Software EngineerData Engineering ManagerUX ResearcherEngineering Manager

Xiaomi

Box Logo

Box

Amdocs Logo

Amdocs

+1

I was managing organization wide restructuring program where goal was to map all resources with their delivery accounts to keep a track of account’s PnL and manage capability as cost centre. We also intended to design KRA and KPIs for each individual level to make our Performance Assessment data driven and transparent. This was a big change at employee level at professional and emotional level too. It meant changes in their reporting structures, extra reporting and performance management by all managers, clear KPIs alignment and selection.

Planning Level: We identified all the major business account heads, capability and other function head and organized a communication platform to make them aware and comfortable with the changes. We undertook their inputs on pros and cons and some caution to be exercised

Execution Level: We started executing these changes with L0 level employees and moved up to leadership team. Along the way we encountered some risks and outlier conditions to be managed.

Communication Strategy: We worked with all business and functional heads on our communication strategy to reach out to all the employees. Head multiple events and workshops to discuss the changes.

Data Platform changes: Evaluated all the data platform changes required and planned a phased out approach to bring those changes in the system as well.

However, when we were about to reach closure of this program, I realized that I have made a big mistake of readiness of our existing platforms to support all the changes required and existing data integrity. It really took a toll on everyone involved to clear up data accuracy before the changes could be introduced.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
I would like to know about you and your background, as well as how many years of experience you have as a PM?
Product Manager

Xiaomi

Springboard Logo

Springboard

Abbott Logo

Abbott

I have an overall experience of 11 years in the fintech and healthcare industries. I started my journey as a front end developer for Banking and healthcare applications. I have been in a program manager role since 2018 managing healthcare and fintech projects. As part of the healthcare project, I was managing a patient health dashboard tracking application where I was collaborating with multiple crafts like engineering, creative design, product managers and external clients. As part of the fintech projects, I was working for the Lending verticals collaborating with product managers, engineering, and external partners.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Would you mind telling me what you know about Xiaomi?
Product Manager

Xiaomi

Get answer reviewed by AI
3 years ago
Design
3 years ago
Can you discuss the synthesis flow and its relevance in the VLSI design process?
Design Verification Engineer

Xiaomi

Synopsys Logo

Synopsys

Bombardier Logo

Bombardier

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Tell me of an instance where you received unwelcome feedback?
Full Stack Software EngineerEngineering ManagerUX DesignerUX Researcher

Xiaomi

Sprout Social Logo

Sprout Social

NCR Logo

NCR

In the first company I worked as tech lead, even though my performance rating was good, I received a 360 degree feedback on my interpersonal skills as well. One of them said that I sounded a bit rude in couple of discussions. When I asked for the instances, I got examples where I got the feedback from and not whom. So I had to explain my manager that it was not intentional and the aggressive demanding nature of mine could have been perceived as rude. But I considered the feedback and identified, corrected myself, toned down the way I speak in certain instances which made a set of teams in my org ex: production support teams reach out to me more often now for guidance. So this helped me gain valuable experience and unlock a totally different perspective in terms of collaboration with other squads in the company.

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
What have you learned from a recent failure? How has this failure helped you to become a better Frontend Engineer?
Frontend Engineer

Xiaomi

Get answer reviewed by AI
3 years ago
Behavioral
3 years ago
Which was the most innovative idea you have ever come up with, and how did you go about putting it into practice?
Full Stack Software EngineerData Engineering ManagerEngineering ManagerUX Designer

Xiaomi

NetApp Logo

NetApp

Bill.com Logo

Bill.com

+7

When I joined my new team , I took lead on a new project which was complex in nature, had many unknowns and our team had to work on new framework, techstack, data models. The team was following agile methodology and will start with the work in first sprint. there was no concept of zero sprint or story grooming prior to the start of first sprint.

with the existing approach I envisioned some issues:

1. Because the number of unknown were high, the chances of doing wrong estimations for development were high.

2. There were high chances that the prioritisation is not right and we might have to revisit the features again and again.

3.  We might find out about unknowns while we are in the development process and that might cause delays.

To overcome these issues, I suggested some changes in our approach:

1. Increase the planning for one more release cycle and group the features as now, next and later.

2. For the features planned in the now group , prioritise them for the next release and complete the research and PRDs for them one sprint early. That means dev and QA will have 2 weeks extra to go through the stories, find out the dependencies and share the feedback. This helped in identifying if we need POCs for any feature or we can right away start developing them. Or if further modularisation is required.

3. I suggested to track the features related to new project in a different group, because to begin with the pace of the delivery will be slow.

When we begin, we took one complete release only in the RnD and understanding the new framework and doing small POCs to validate our understanding.

From second release, when we as a team were ready with good understanding on the expectations and other tech dependencies we started delivering and we could complete 2 full flows from end to end.

We had very less amount of spillover and could complete almost everything in the backlog, which was a big issue in earlier releases.

Get answer reviewed by AI
3 years ago

Try Free AI Interview

Xiaomi logo

Xiaomi

Software Engineer

Prepare for Behavioral interview at Xiaomi

Behavioral
Xiaomi logo

Xiaomi

Product Manager

Prepare for Product Strategy interview at Xiaomi

Product Strategy
Xiaomi logo

Xiaomi

Engineering Manager

Prepare for System Design interview at Xiaomi

System Design
Xiaomi logo

Xiaomi

Data Scientist

Prepare for DS Analytical Execution interview at Xiaomi

DS Analytical Execution

Question of the week

We'll send you a weekly question to practice for:

Showing 681 to 690 of 888 results

Previous6768697071Next

*All interview questions are submitted by recent Xiaomi candidates, labelled and categorized by Prepfully, and then published after verification by current and ex-Xiaomi employees.

  • Company
  • FAQs
  • Contact Us
  • Become An Expert
  • Services
  • Practice Interviews
  • Interview Guides
  • Interview Questions
  • Watch Recorded Interviews
  • Gift sessions
  • AI Interview
  • Social
  • Twitter
  • Facebook
  • LinkedIn
  • YouTube
  • Legal
  • Terms & Conditions
  • Privacy Policy
  • Illustrations by Storyset

© 2025 Prepfully. All rights reserved.

Prepfully logo

Please log in to view more questions.

Not a member yet? Sign up for free.