People Management

Can you share with me a situation where a customer or colleague expressed dissatisfaction with your work and how you responded to the situation?

Engineering Manager

Stripe

JFrog

Xandr

Summon

Venmo

Aircall

Did you come across this question in an interview?

Answers

Expert Answer

Anonymous

4.2Exceptional
Customer complains about a performance issue they identified in our scheduling system, this has been the existing behavior for years.
I want to  win trust of customers by acknowledging and resolving the problem quickly.
  • I acknowledged the issues that customers raised, and committed that the team will look into this and provide an update on the fix.
  • I deep dived the workflow where customers having complaints, and performance profiling on the pipeline, and identified the bottleneck.
  • I quickly realized that it could be resolved by implementing parallelism on the bottleneck component to speed up the system.
  • I met with the domain experts and presented my findings, and we agreed on the solution. Together, I planned workstreams in parallel to ensure quick resolution.
  • I updated the customer with an ETA based on the plan and left some buffer time for unexpected things.
  • With great teamwork, the team delivered the fix in 1 week ahead of our ETA, and reduced the latency by 5 times.
customers were impressed with perf improvement in such short time
we did retro on this, and made a long term plan to further improve customer experience on this overlooked aspect, including adding metrics from customer perspective not just internal system metrics, and also redesign the system aiming to further reduce the latency.

Anonymous

4Strong
At Octane, we were in the process of migrating from a monolithic architecture to microservices, which included transitioning to a NoSQL database—specifically DynamoDB. During this shift, our DBA manager expressed concern that his team was no longer part of the code review process, as they had been under the previous monolithic setup.
Recognizing the dissatisfaction and potential misalignment, I organized a meeting with our principal developer, the DBA manager, and members of the DBA team. In that meeting, I clarified that while the process had evolved, the scope of the DBA team’s responsibilities remained critical. Their role now centered more on managing and monitoring the performance and health of DynamoDB in a production environment.
By aligning expectations and emphasizing the continued importance of their contributions, we were able to resolve the concerns. This helped foster better collaboration and led to more productive and smooth sprints moving forward.

Anonymous

4Strong
As a Manager of managers, I was leading the development of multiple scheduled projects at the same time. I received an urgent request from the business owner about a new feature we needed to develop quickly. This required one of my teams to stop the work they were doing and pivot to this new project which made one of the managers reporting to me dissatisfied about the churn.
In my discussion with the manager, I explained to him about the urgency of the request and why it was more important and time sensitive than the other project we were working on. We together evaluated the customer impact and reached out to the Product manager to collect further details. He and I then spoke to the team in a team meeting explaining the details of the new project and the impact it would have for our customers. We also explained that the original project was only paused and we would get back to it in a month. The team and the manager appreciated the clarity and committed to working on the new project which was delivered on time. We were then able to switch back to the original project. Subsequently we also had a discussion with the Product and Marketing team about how we could get more notice on new projects and setting up a monthly sync up so they knew what projects we were working on.

Anonymous

3.4Strong
Ideally all delivered works should make our stakeholders happy but in reality sometimes stakeholders will not be satisfied with our delivered work. When this happens, it is very important to have a conversation with the stakeholder and address the issue.

We delivered a batch api endpoint to send emails in batch after receiving multiple requests from stakeholders. While it worked great for most teams, there was a team that actually expected more. Our solution was to provide an api endpoint to simply loop through and send emails and to avoid to much of a latency hit, we set a size limit on how big a batch can be. However, the batch size was basically a bit too small. We discussed with the stakedholer and negotiated a batch size they will be happy with and had an internal discussion within the team whether the request is feasible. we were able to come up with a slightly modified design and address the issue the customer was having,

Anonymous

3.4Strong
I recall an incident where all members showed their dissatisfaction when they need to work extra hours to promote a critical change to live. It was a critical change provided by the client last moment a few hours before the launch and it was really tough to team members to incorporate it.  I need to address it from my side for the client. I called a meeting with my team members. I discussed with them about the requirement and its criticality, and asked suggestions how we can address this situation and I met the client and understand them the consequence of last moment changes and the way how we can address the issue. I summed with a satisfied way to both team and the client. After this incident team was more confident about their work.

Anonymous

3.2Strong
In one of the projects that I was managing as a TPM, I had multiple key projects which I was already working upon with more than 20 SDE's. I had no bandwidth for this one but I was guided to work upon this mainly from project tracking standpoint. During the end of the year I could see that the stakeholder had more expectations from me. I clarified the situation and also iterated the alignment we had initially. But post that I have made a point to take up things only where you can take 100% ownership
  • Can you share with me a situation where a customer or colleague expressed dissatisfaction with your work and how you responded to the situation?
  • Can you tell me about a recent instance when a customer or co-worker was unhappy with your work and how you addressed the situation?
  • Can you give me an example of a time when a customer or co-worker was not pleased with your work and what methods you used to address their concerns?
  • Can you describe a scenario where a customer or colleague was unhappy with your work and how you managed to resolve the issue?
  • Would you mind discussing an instance when a customer or co-worker was dissatisfied with your work and the approach you took to resolve the issue?
  • Can you recall a time when a customer or colleague was not satisfied with your work and what steps you took to improve the situation?
  • Can you share an experience when a customer or co-worker was unhappy with your work and how you went about addressing their concerns?
  • Can you provide an example of a situation when a customer or co-worker was not pleased with your work and what methods you used to resolve the issue?
  • Can you talk about a time when a customer or co-worker was dissatisfied with your work and how you handled the situation?
  • Can you describe a scenario when a customer or colleague was unhappy with your work and how you tackled the problem?
  • Can you recall a situation when a customer or co-worker was not satisfied with your work and what steps you took to improve their satisfaction?
Try Our AI Interviewer

Prepare for success with realistic, role-specific interview simulations.

Try AI Interview Now

Interview question asked to Engineering Managers interviewing at Toast, Niantic, Garmin and others: Can you share with me a situation where a customer or colleague expressed dissatisfaction with your work and how you responded to the situation?.