Google OA Questions 2025: What Candidates Actually Saw

Last updated: May 2026

26+ Google online assessment questions reported by candidates who took the OA in 2025. Sourced from 1Point3Acres, LeetCode, Blind, Glassdoor, and Reddit. Data grows as new reports are added.

Google OA Format in 2025

The Google online assessment has followed a consistent format across multiple hiring cycles. Based on 2025 reports in the database, candidates typically see 2 to 3 algorithmic coding problems delivered through a proctored online platform (most commonly HackerRank). Some roles include additional behavioral or work-simulation components after the coding section.

Time limits reported by candidates range from 70 to 110 minutes for the full assessment. The coding problems are auto-graded, so edge case handling and runtime efficiency both matter. Partial credit is available on some platforms if your solution passes a subset of test cases.

Real Google OA Questions from 2025

Google Summer Internship Online Test Questions and Experience

easy arrays,greedy,bit manipulation,combinatorics,simulation 1p3a

I just finished the online assessment (OA) from Google a few days ago. Both questions were quite easy. I haven't received any further notification yet, so I'm posting the OA questions here to hopefull

View

Google Online Assessment Experience for String Trimming Zeros Question

arrays,strings,binary search,sorting,binary tree 1p3a

**Problem Statement: Trimming Zeros** The problem involves maintaining a dynamic binary string and processing two types of queries efficiently: 1. **Update Query:** Toggle the value at a specific inde

View

Google 2025 L4 Software Engineer OA and Phonescreen Interview Questions

dynamic programming,graph,binary tree,hash table,strings,greedy 1p3a

1) Given N, M, K, there are coins valued (0 to N - 1). Calculate no. of ways to select K coins such that their sum is divisible by M. Return answer modulo 1e9 + 7. ``` int solve(int N, int M, int K) `

View

🧠 [Megathread] Google SWE-II (Early Career) Interview Timeline 2025 – Share Your Experience

hard other reddit

Hey everyone! 👋 Starting this **centralized megathread** to track the **Google SWE-II – Early Career 2025 interview timeline and experiences**. Whether you're just starting the process or already comp

View

A Straightforward Guide To Getting Your First FAANG Offer

easy system design,behavioral,dynamic programming,binary search,hash table,graph reddit

**Edit:** Thank you all for the overwhelming support and response to this guide. A lot of you have asked me for personal resume reviews, and I did over a 100 by now. I, however will not be doing so go

View

Google Intern SDE - Interview Experience ( on campus )

easy graph reddit

The interview process first consisted of an online assessment, shortlisting around 20 students, mostly based on the assessment performance Next, there were 2 interview rounds, purely based on leetcode

View

Google New Grad SWE Interview Experience

easy dynamic programming,graph,binary tree,behavioral reddit

Hello all, I just wanted to write about my Google SWE interview process for new grad. I found other posts super helpful so just wanted to contribute back. I applied in September/October 2024 without a

View

[Officially Live] Meta’s New AI-enabled Coding Round: What I’ve Learned So Far

meta,ai coding,interview format,debugging,unit testing reddit

Meta just rolled out a new AI-enabled coding round that replaces one of the traditional onsite coding rounds (two LeetCode-style problems in 35 mins). Instead of classic meta-tagged algo problems and

View

How I Prepared for Google Interview

easy general experience,preparation,arrays,graph,dynamic programming,sliding window,two pointers,system design,behavioral reddit

After completing Google’s interview and getting an offer as a Software Engineer in 2025, I decided to share my preparation journey and advice. This is my personal experience. Your case may differ by r

View

How do you prepare for technical interviews and online assessments (OAs)?

interview prep reddit

Hi everyone 👋, I’m currently preparing for technical interviews and online assessments, aiming to apply to companies like Oracle, Amazon, and Google. I’d love to hear about your experiences and advice

View

Google SWE Early Career 2025 Offer

easy other reddit

I read these posts religiously while I was prepping and in the process, as they leave you a little blind sometimes, so wanted to create a post about my experience. tldr: Finally got matched to a team

View

How a brutal breakup turned into ~700 LeetCode problems and FAANG interviews.

arrays,graph,binary tree,system design,dynamic programming,backtracking,behavioral reddit

About a year ago I with a 1.6 YOE went through my first real breakup from a 3+ years relationship. You know the kind where there is no final talk, no “closure” just a clean cut, and it wrecked my focu

View

Just got SWE offer from Microsoft after 1 year of grinding LeetCode — lucky to have guidance from my ex-Amazon sister

easy behavioral,system design reddit

Hi everyone, I’m super excited to share my journey after one year of nonstop prep. It’s been exhausting, but finally, it’s over — I got a Software Engineer offer from Microsoft! I’ll share everything

View

My love for CS is dying

hard behavioral reddit

Mega rant incoming. I'm an international (no, not Indian) CS grad student in the States. After undergrad, I worked at a tech firm for 2 years, then chose to go back to school for a grad degree. Boy, w

View

GOCC18: Google Online Coding Challenge 2020 - New Grad(India)

easy arrays,trees,segment tree,math gfg

The Google online challenge(GOCC 18) 2020 for new graduate 2021 was held on September 26, 2020.It was a 60-mins online test and 2 coding questions to solve. The exam was c...

View

System Goodness | Google OA

stack leetcode

I recently appeared for Google online assessment and received the following question. Could someone help me with the solution? Question: An water management system in made such that n tanks are...

View

[Guide] Cleared Meta E5 + Other FAANG Interviews. My Process & Resources

easy interview prep reddit

I cleared Meta (E5) and got the max offer with not even 6 yoe. I also passed onsites with Apple (ICT4), Palantir and a hedge fund. I think the interview pipeline is ~75% in your control once you get i

View

Google Early Career SWE Offer - My Full Timeline & Tips (2025 Cycle)

hard general experience,oa,onsite,behavioral,team matching reddit

Got the full-time offer for Google’s Early Career Software Engineer role! Wanted to share my experience since the process felt fast compared to some timelines I’ve seen. Here’s how it went down: **App

View

Cracked Amazon SDE New Grad (San Francisco) – AMA!

easy behavioral,system design,oop reddit

Hey everyone! I’m beyond excited to share that I’ve accepted an offer to join **Amazon as an SDE New Grad in San Francisco**! It’s been a long journey with ups, downs, and a lot of learning and now th

View

I got offers from Google and Amazon (AMA)

easy hash table,dynamic programming,binary tree,backtracking,behavioral,greedy reddit

Hi all! I’ve been meaning to make this post for a while but just hadn’t gotten around to it yet. Since this subreddit helped in my job search, I want to give back. I will try to answer questions as so

View

Topic Breakdown (2025 OA)

Topics reported by candidates who took the Google OA in 2025:

interview prep (2) system design,trie,behavioral,mobile (1) system design,behavioral,dynamic programming,binary search,hash table,graph (1) strings,behavioral (1) stack (1) meta,ai coding,interview format,debugging,unit testing (1) hiring process (1) hash table,dynamic programming,binary tree,backtracking,behavioral,greedy (1)

Difficulty Breakdown (2025 OA)

17

easy

3

hard

Difficulty labels are reported by candidates or inferred from LeetCode ratings.

How to Prepare for the Google OA

The Google OA is a timed, auto-graded coding test. Preparation is different from interview prep: you need to optimize for both correctness and speed, since partial credit requires passing test cases, not just showing reasoning.

  • Practice timed sessions. Set a timer for 35 to 45 minutes per problem and simulate the real constraint.
  • Focus on the topic clusters that appear most in Google OA reports: dynamic programming, graphs, arrays, and strings make up the majority of reported problems.
  • Read the problem constraints carefully before writing code. The constraints often reveal the expected time complexity and algorithm type.
  • Use the LeakCode database to review 2025 OA questions from actual candidates. Pattern recognition across multiple sightings is a stronger prep signal than any single mock problem.
  • If the OA includes a work simulation section, practice under realistic conditions. This section tests judgment and values alignment, not coding ability.

FAQ

What does the Google OA look like in 2025?

Based on 2025 candidate reports, the Google OA typically includes 2 to 3 coding problems and runs 70 to 110 minutes. Topics lean toward dynamic programming, graphs, arrays, and strings. Some roles include a work simulation section after the coding component.

How long is the Google OA?

Most candidates report 70 to 90 minutes for the coding component. Roles with additional work simulation sections extend the total time to 110 to 150 minutes. Check your invitation email for the exact time allocation for your specific role.

What platform does Google use for the OA?

Google uses HackerRank or its own proprietary platform depending on the role and hiring cycle. Your invitation will specify the platform. Both platforms support multiple languages including Python, Java, C++, and JavaScript.

Are these real Google OA questions?

Yes. All questions in the LeakCode database come from candidate reports on 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. They are not AI-generated. Each question links to its source where available.

Other Google OA Years

Related: Google OA Hub · Google All Questions · All OA Questions · Data Sources