TL;DR: Stop personal attacks immediately, restate the unresolved design question and identify how it will be decided. Use a bounded experiment for a disputed fact and an accountable decision owner for competing priorities.
How to approach it
Explain the intervention you made during the meeting before discussing any follow-up conversation. Clarify whether you are facilitating the meeting or authorized to choose the design. Protect participation without requiring a distressed colleague to defend themselves publicly.
A strong answer
Interrupt the personal remark in plain language: “We can challenge the proposal, but comments about each other's competence need to stop. The open question is whether this design meets our recovery requirement.” You are setting a conduct boundary and returning to a concrete decision. If the behavior continues, pause the meeting and use the appropriate management process; another whiteboard exercise will not resolve harassment.
Write the disputed claim where everyone can inspect it. In a fictional review, one engineer proposes active-active writes across regions to reduce interruption during a regional loss. Another favors a single writer because the application cannot reconcile conflicting updates. They begin arguing about whether the other person understands distributed systems.
Separate facts from preferences. The current data model's ability to resolve conflicting writes is a testable question. The amount of interruption the business will accept is a requirement for its owner to clarify. A benchmark can measure latency, but it cannot decide whose consistency risk the organization is willing to accept.
| Open question | Useful next step | Who supplies the evidence |
|---|---|---|
| Can concurrent updates preserve the application's invariant? | Run a small conflict scenario against the proposed data model | Application and data owners |
| What interruption is acceptable? | Confirm the recovery objective for the user operation | Service owner |
| Can operators safely change the writer? | Rehearse fencing and promotion | Operations owner |
Use the prototype results to narrow the options. If the conflict scenario loses a valid update, the proposed active-active implementation has failed a requirement under that test. This says nothing about the engineer's ability or whether another implementation could work. Ask what design change would address the failure and whether its cost fits the project.
Do not force consensus when the remaining disagreement concerns priorities. Summarize both positions accurately, identify the decision owner and record the choice with its accepted risks. The person running the meeting can facilitate a legitimate decision even if one participant continues to disagree.
If evidence is missing, end with a bounded assignment: a named owner, the exact case to test and the next decision date. Avoid sending two people with an unresolved personal conflict away to “work it out” without support or an agreed method. A paired investigation is useful only if they can participate constructively.
After the meeting, follow up privately about the specific behavior and its impact. Check whether quieter participants have evidence that was lost during the exchange. Invite written input or a smaller discussion; unexpectedly calling on a junior to settle a senior dispute can expose them to pressure rather than make participation easier.
What interviewers probe next
“The most senior engineer keeps interrupting.” Apply the same conduct boundary, then use the management or reporting path if the pattern persists. Seniority may affect decision authority, but it does not make personal attacks a technical argument.
“The decision is needed today.” Identify what can be chosen reversibly with existing evidence and what uncertainty remains. If neither proposal meets a mandatory requirement, escalate the schedule consequence instead of labeling an untested option safe.
“You personally prefer one design.” State that view and the evidence behind it. If you also facilitate, make your decision authority explicit and give the other option a fair record before the authorized owner decides.
Common mistakes
Choosing a winner to stop the argument can leave the disputed requirement unresolved. Record how the chosen option satisfies it or why the owner accepted the gap.
Deferring everything without an owner or deadline merely moves the conflict. A useful meeting outcome names the next decision and the evidence required for it.
Practice by classifying the three open questions above. Explain why only some can be settled by a technical experiment.