← Google Interview Insights

Google·Software Engineer·Onsite - Behavioral / Leadership·Senior

Senior
May 2026

Summary

Behavioral round at Google for a software engineer role, all three questions were conflict-focused. No coding, no design, just talk about your feelings for an hour basically.

Questions Asked (3)

Q1

Tell me about a time you had a conflict or disagreement with a coworker. What did you do to resolve it?

Conflict Resolution
Author's notes

I had a decent story ready for this but I rambled.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Choose a real, low-stakes technical disagreement (e.g., code review, design choice) where you focused on data and shared goals rather than personal friction. Use a STAR structure to show you listened, separated the problem from the person, and drove a resolution that improved the outcome. End with what you learned and how it changed your collaboration style.

Pro tip: At Google, interviewers care more about how you reason and collaborate than about who 'won' the argument—so pick an example where you changed your mind or found a third option, and explicitly say what you'd do differently next time.

1. Set the context briefly

Describe the project, your role, and the coworker's role in 2-3 sentences so the interviewer understands the stakes. Keep it technical and neutral—no blaming language.

2. State the disagreement clearly

Explain exactly what you disagreed on (e.g., API design, testing strategy, rollout plan) and why it mattered to the product or team. Show that the conflict was about ideas, not personalities.

3. Show how you listened and de-escalated

Describe the concrete steps you took: asking questions, restating their position, moving the discussion to data/benchmarks, or taking it offline. Demonstrate empathy and curiosity.

4. Explain the resolution and outcome

Share how you reached a decision—compromise, experiment, or escalation to a tech lead—and the measurable result (e.g., reduced latency, fewer bugs, faster delivery).

5. Reflect on the learning

Summarize what you learned about communication or collaboration and how you've applied it since. This shows growth and self-awareness.

Key Points to Mention

  • Focus on the problem, not the person—use 'we' and 'the team' language
  • Use data, benchmarks, or user impact to ground the discussion
  • Actively listen and restate the other person's perspective before responding
  • Show flexibility: be willing to change your mind or propose a compromise
  • Highlight the positive outcome for the project or team
  • End with a concrete lesson learned and how you've applied it

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q2

Describe a situation where you disagreed with your manager, whether about priorities, approach, scope, or timeline. How did you handle it?

Conflict ResolutionStakeholder Management
Author's notes

This one I actually liked.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Choose a specific disagreement where you had a strong technical rationale but remained open to your manager's perspective. Describe how you sought to understand their reasoning, presented data-backed alternatives, and ultimately aligned on a decision that prioritized team and project goals. Emphasize that you maintained respect and professionalism throughout, regardless of the outcome.

Pro tip: Show that you can disagree without being disagreeable: focus on the problem, not the person, and be explicit about how you committed to the final decision even if it wasn't your preferred one. This demonstrates maturity and the ability to execute as a team.

1. Set the context

Briefly describe the project, your role, and the specific decision where you and your manager had differing views. Keep it concise to focus on the conflict and resolution.

2. Explain your perspective

Articulate your technical reasoning and concerns clearly, using data or examples to support your position. Avoid sounding emotional or personal.

3. Show you listened

Describe how you sought to understand your manager's viewpoint, asking questions and considering factors like business priorities, team dynamics, or strategic goals.

4. Describe the resolution

Explain how you communicated your disagreement constructively, proposed alternatives, and worked toward a mutually agreeable solution or escalation if needed.

5. Reflect on the outcome

Share what you learned from the experience, how you maintained a positive working relationship, and how you supported the final decision even if it differed from your initial stance.

Key Points to Mention

  • Focus on the issue, not the person: frame the disagreement as a technical or strategic debate.
  • Use data and evidence to support your position, but remain open to counterarguments.
  • Demonstrate empathy by acknowledging your manager's constraints and priorities.
  • Propose alternative solutions or compromises rather than just opposing.
  • Show commitment to the final decision and team alignment, even if you disagreed.
  • Highlight lessons learned and how the experience strengthened your working relationship.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q3

A teammate is not getting along with most of the team and it's starting to hurt collaboration. What steps would you take?

Conflict ResolutionCross-functional Alignment
Author's notes

Hardest one for me.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Show that you address team friction proactively and empathetically, starting with private fact-finding before any group intervention. Emphasize that you focus on behaviors and collaboration outcomes, not personalities, and that you escalate only after attempting direct resolution. Close by highlighting how you'd prevent recurrence through clear norms and follow-up.

Pro tip: Frame the situation as a team health issue, not a personal conflict, and mention that you'd loop in a manager or HR only if the behavior persists or violates policy—this shows you can handle conflict without over-escalating.

1. Gather context privately

Talk one-on-one with the teammate and a few affected team members to understand specific friction points and their impact on collaboration. Avoid forming conclusions from secondhand complaints alone.

2. Identify root cause and shared goals

Determine whether the issue stems from communication style, unclear expectations, workload, or interpersonal history. Re-anchor everyone on the team's shared goals and the cost of poor collaboration.

3. Facilitate a direct, behavior-focused conversation

If appropriate, bring the parties together to discuss observable behaviors and their effects, using 'I' statements and active listening. Agree on concrete collaboration norms or working agreements.

4. Follow up and adjust

Check in after one to two weeks to see if collaboration has improved. If not, consider a mediated conversation or involve a manager, focusing on patterns rather than blame.

5. Escalate if needed and prevent recurrence

If behavior persists or violates policy, escalate to a manager or HR with documented examples. Propose team-level practices (e.g., retros, communication guidelines) to reduce future friction.

Key Points to Mention

  • Assume positive intent and seek to understand before judging
  • Focus on specific behaviors and their impact, not personality traits
  • Use private conversations first, then group facilitation if needed
  • Involve a manager or HR only after direct attempts or for policy violations
  • Document examples and patterns to support escalation
  • Propose team norms or working agreements to prevent recurrence

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.