← Google Interview Insights

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

Senior
Apr 2026

Summary

Behavioral round at Google for a software engineering role. One question, but it had some real teeth to it.

Questions Asked (1)

Q1

Describe a situation where you were asked to do something you considered unreasonable, like an impossible deadline, a pointless feature, or being pressured to skip a process. How did you decide it was actually unreasonable, push back on it, suggest something different, and still keep the relationship intact?

Conflict ResolutionStakeholder ManagementAdaptability & Ambiguity
Author's notes

This one is sneaky because the obvious instinct is to just tell a story where you heroically said no and everyone thanked you later.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Choose a specific situation where you had a legitimate concern, explain how you gathered data and evaluated the request objectively, then describe how you proposed an alternative and collaborated to reach a solution. Emphasize that you maintained respect, focused on shared goals, and preserved the relationship by being transparent and constructive.

Pro tip: Frame your pushback as a shared problem-solving exercise, not a confrontation—show that you're optimizing for the team's success, not just your own preferences. At Google, data-driven reasoning and user impact are highly valued, so quantify the trade-offs whenever possible.

1. Set the Context

Briefly describe the project, your role, and the unreasonable request (e.g., an impossible deadline, a feature with no clear value, or pressure to skip testing). Keep it concise and focus on the stakes.

2. Evaluate Objectively

Explain how you assessed the request: what data, user impact, technical constraints, or team capacity you considered. Show that your conclusion was based on evidence, not emotion.

3. Communicate Constructively

Describe how you raised your concerns respectfully, using 'I' statements and focusing on shared goals. Highlight that you listened to the other perspective and sought to understand their priorities.

4. Propose Alternatives

Detail the alternative solutions you suggested, such as a phased approach, a reduced scope, or a process compromise. Explain how you framed them as benefits to the project or team.

5. Resolve and Maintain Relationship

Share the outcome: how the decision was made, what was implemented, and how you preserved trust. Emphasize any follow-up or acknowledgment of the other person's perspective.

Key Points to Mention

  • Use data and user impact to justify your position, not personal opinion.
  • Demonstrate empathy by acknowledging the other person's pressures and goals.
  • Offer multiple alternatives rather than just saying 'no'.
  • Show flexibility and willingness to compromise when appropriate.
  • Highlight the positive outcome and how the relationship was strengthened.
  • Reflect on what you learned about communication and stakeholder management.

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