← Google Interview Insights

Google·Software Engineer·Online Assessment (OA)·Intermediate

Intermediate
May 2026

Summary

Google SWE behavioral online assessment, two sections: integrity/compliance scenarios and working through ambiguity. Pretty standard if you've done big-company hiring assessments before, but the questions are open-ended enough that vague answers won't cut it.

Questions Asked (4)

Q1

A colleague asks you to bend a policy to meet a short-term goal. How do you handle it, and what guides your decision?

Conflict ResolutionStakeholder Management
Author's notes

This one's trickier than it looks because the 'right' answer isn't just 'I refused.' They want to know your reasoning process.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Show that you take policy seriously but are pragmatic: first seek to understand the colleague's goal and the policy's rationale, then explore compliant alternatives. If bending is truly necessary, escalate transparently with a clear risk/benefit analysis rather than making a unilateral exception.

Pro tip: Emphasize that policies exist to manage risk and ensure fairness, and that you would never bypass them silently—documenting the decision and getting appropriate approval protects both the colleague and the company.

1. Clarify the request and the goal

Ask the colleague to explain the short-term goal, why the policy is blocking it, and what the impact of not meeting the goal would be. This shows you're collaborative, not obstructive.

2. Understand the policy's purpose

Identify why the policy exists—e.g., security, compliance, fairness, or quality—and assess whether the requested exception would undermine that purpose or create unacceptable risk.

3. Explore compliant alternatives

Brainstorm ways to achieve the goal within the policy, such as adjusting scope, timeline, or approach, or finding a workaround that still respects the policy's intent.

4. Escalate and document if an exception is needed

If no compliant path exists, present the trade-offs to the appropriate decision-maker (e.g., manager or policy owner) and get explicit approval before proceeding, ensuring the exception is documented.

5. Communicate the decision and follow up

Inform the colleague of the outcome, explain the reasoning, and if an exception was granted, ensure it's time-bound and that any follow-up actions (like a permanent fix) are tracked.

Key Points to Mention

  • Policies are in place to manage risk, ensure compliance, and maintain fairness—not to be obstacles.
  • I would never unilaterally bend a policy; transparency and proper approval are essential.
  • Seeking to understand the colleague's goal and the policy's rationale before reacting.
  • Exploring creative, compliant alternatives that still meet the short-term goal.
  • Escalating with a clear risk/benefit analysis if an exception is truly necessary.
  • Documenting any exception and ensuring it's time-bound to prevent precedent or abuse.

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

Q2

You notice what might be a compliance violation by someone on your team. What do you do?

Conflict Resolution
Author's notes

Blanked for a second on whether to frame this as 'I report immediately' vs.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Emphasize that you take compliance seriously and would act responsibly by first verifying your observations, then reporting through the appropriate channels while maintaining confidentiality. Highlight your commitment to integrity, teamwork, and following company policies without jumping to conclusions.

Pro tip: Mention that you would consult Google's Code of Conduct and use internal reporting tools like EthicsPoint, showing you know the proper procedures. Also, stress the importance of not confronting the individual directly, as that could compromise an investigation.

1. Observe and Document

Carefully note the specific details of what you observed, including dates, times, and actions, without making assumptions or accusations.

2. Review Policies

Consult Google's Code of Conduct and compliance guidelines to confirm whether the behavior indeed violates policy.

3. Report to Appropriate Channels

Report your concerns to your manager, HR, or through the anonymous ethics hotline, providing factual information.

4. Maintain Confidentiality

Keep the matter private and avoid discussing it with colleagues to protect the integrity of the investigation and the individuals involved.

5. Cooperate with Follow-up

If asked, provide additional information and support the investigation process, while continuing to fulfill your own job responsibilities.

Key Points to Mention

  • Integrity and ethical responsibility
  • Google's Code of Conduct and compliance policies
  • Confidential reporting channels (e.g., EthicsPoint, HR, manager)
  • Avoiding direct confrontation or gossip
  • Protecting anonymity and preventing retaliation
  • Focus on facts, not assumptions

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

Q3

Tell me about a time you had to deliver results when the requirements or ownership were unclear. How did you figure out what to do first?

Adaptability & AmbiguityStakeholder ManagementCross-functional Alignment
Author's notes

This is the ambiguity question and it's the one I'd prep hardest for.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Use the STAR method to describe a specific project where requirements or ownership were ambiguous. Focus on the concrete steps you took to clarify the situation, prioritize work, and deliver results, emphasizing collaboration and communication.

Pro tip: Show that you proactively created clarity by asking targeted questions and aligning stakeholders early, rather than waiting for direction. Quantify the impact of your actions to demonstrate results.

1. Set the Context

Briefly describe the project, the ambiguity (e.g., unclear requirements, multiple stakeholders, no clear owner), and why it mattered.

2. Take Initiative to Clarify

Explain how you proactively gathered information: talking to stakeholders, reviewing existing docs, or running a workshop to define scope and success criteria.

3. Prioritize and Plan

Describe how you broke down the work, identified critical path items, and decided what to tackle first based on impact, risk, and dependencies.

4. Execute and Adapt

Share how you delivered results while remaining flexible, including any adjustments made as requirements evolved.

5. Highlight Outcomes and Learnings

Summarize the results (e.g., shipped on time, improved process) and what you learned about navigating ambiguity.

Key Points to Mention

  • Proactive communication with stakeholders to define requirements and ownership
  • Prioritization techniques (e.g., impact/effort matrix, MoSCoW) to decide what to do first
  • Cross-functional collaboration to align teams and avoid duplication
  • Ability to make decisions with incomplete information and iterate
  • Quantifiable results (e.g., delivered X feature, reduced ambiguity by Y%)
  • Learnings applied to future projects to prevent similar ambiguity

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

Q4

How have you adapted your approach when new information changed your understanding of a problem mid-project?

Adaptability & Ambiguity
Author's notes

Felt like a follow-on to the ambiguity question but framed around adaptability specifically.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Use the STAR method to structure your answer, focusing on a specific project where new information (e.g., user feedback, technical discovery, or changing requirements) forced you to pivot. Highlight how you assessed the impact, communicated with stakeholders, and adjusted your technical approach while maintaining project goals. Emphasize the positive outcome and what you learned about adaptability.

Pro tip: Show that you not only adapted but also anticipated future changes by implementing flexible solutions or processes. This demonstrates foresight and a proactive mindset, which is highly valued at Google.

1. Set the Context

Briefly describe the project, your role, and the initial understanding of the problem. Keep it concise to provide necessary background.

2. Describe the New Information

Explain what new information emerged, how it was discovered, and why it invalidated your previous approach. Be specific about the source and impact.

3. Detail Your Adaptation Process

Walk through the steps you took to reassess the situation, including analysis, collaboration, and decision-making. Highlight how you communicated changes to stakeholders.

4. Explain the Implementation

Describe how you executed the new approach, any challenges you overcame, and how you ensured the project stayed on track.

5. Share the Outcome and Learning

Conclude with the results (e.g., successful delivery, improved product) and reflect on what you learned about adaptability and problem-solving.

Key Points to Mention

  • Specific example of new information (e.g., user feedback, technical spike, changing requirements)
  • Impact analysis: how you assessed the scope and urgency of the change
  • Communication with stakeholders: how you aligned the team and managed expectations
  • Technical adjustments: what changes you made to code, architecture, or processes
  • Collaboration: how you worked with others to validate and implement the new approach
  • Outcome and learning: the positive result and how it improved your adaptability skills

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