behavioral · standard

How to answer "tell me about a conflict with an engineer"

Tell me about a time you had a conflict with an engineer. How did you handle it?

Updated Jun 2026 Calibrated to the strong-hire bar

The conflict question is not a test of collegiality. It is a test of whether you have enough technical depth to disagree on substance, enough judgment to know when to defer, and enough ownership to fix the process after. At Amazon, interviewers measure two competing LPs simultaneously: Have Backbone and Earn Trust. The tension is the point. The answer that clears the bar holds a principled position and then updates it when the engineer surfaces new information.

The three conflict types (each needs a different move)

  • Scope or priority conflict: Make the case with user data and business impact. If the engineer’s objection surfaces a user need you missed, update the spec.
  • Technical approach conflict: Ask what constraint is driving the choice before challenging the direction. The PM’s question often finds a cheaper path neither side had considered.
  • Timeline or quality tradeoff: Ask what specifically gets cut, measure it against the outcome metric, then make a call. Splitting the difference is not a call.

Structure a strong answer

strong

"At [Company], three weeks from launch on a mobile checkout redesign, my engineering lead said the animation layer would cause frame drops on mid-tier Android, about 40% of our users. He proposed stripping animations entirely. I disagreed: UX research showed the animation confirmed tap registration, directly reducing accidental double-submits. Removing it would raise our error rate and support volume. I asked him to walk me through the performance constraint specifically. The issue was rendering cost on one complex page-transition, not animations broadly. I proposed keeping the confirmation micro-animation and removing the expensive page-transition. He profiled it and confirmed we were within thresholds. We shipped the reduced set; double-submit rate stayed flat. After launch I added a performance budget checklist to our design review template. The lesson: when an engineer says 'we can't do X,' ask 'what specifically makes X expensive?' because that often surfaces a cheaper path to the same outcome."

Why this clears: the PM understands the technical objection at a specific level (render cost, frame drops, profiling). The pushback is grounded in user data. The resolution is collaborative but PM-led. The outcome is measured against a metric, not just “we shipped.” The systemic fix is what separates a senior answer from a mid-level one.

weak

"The engineering lead said the feature would take 8 weeks but we needed it in 4. I set up a meeting, we discussed, and compromised on 6 weeks by descoping some things. Great learning experience about communication."

Zero technical substance. The PM is a meeting-scheduler, not a decision-maker. The resolution is split-the-difference with no reasoning. The interviewer cannot assess technical empathy, influence skill, or judgment. Resolution by committee is not PM ownership.

What “too weak” looks like

Meta has explicitly flagged conflict-avoidant PMs after shipping issues where PMs did not push back on engineering scope cuts. The tell: PM immediately deferred, called a meeting, “everyone aligned.” That is avoidance, not resolution.

Three weak-answer tells:

  • No technical substance: the PM never shows they understood the engineer’s actual objection
  • Manager escalation as the resolution move, signaling inability to handle peer-level conflict
  • Outcome described as shipping, with no metric and no process change

Google and Stripe interviewers prefer stories where the candidate changed their mind based on new technical information over stories where they “won.” The “I was wrong” variant is often the strongest answer in the room.

Level calibration

Mid-level bar: did you resolve the conflict without damaging the relationship? Senior bar adds: did you fix the underlying condition? The systemic fix (a checklist, a review template) is what distinguishes senior answers. At director level, interviewers expect organizational scope: a disagreement that changed how two teams work together, not just one feature’s outcome.

The 2026 shift

With AI compressing build cost, engineers prototype fast in directions the PM has not fully considered. The old dynamic where PM holds the spec and engineering holds the build is collapsing. The real probe: can you engage with technical reality at enough depth to have a substantive disagreement rather than a positional one? The weak answer is still a PM who calls a meeting and splits the difference. The strong answer adds one layer: the PM who asks the right technical question and finds a third option neither side had surfaced. See influencing without authority for the related skill, and how AI changed PM interviews for the broader context.