Google OA questions,
239 reported by real candidates.
Every Google online assessment question candidates have reported, most recent October 2026. The pattern that shows up most: graph.
Get StealthCoderRuns invisibly during the live Google OA. Under 2s to a working solution.
October 2026 (16)
sliding window
Sliding Window Median of Response Times
Fountain Safety
graph
Reach a Destination Through Scheduled Flights
tree
Boolean Expression Results After Leaf Flips
Count Visible People to the Left
array
Merge Intervals
Dynamic Friendship Connectivity
array
Running Interval Union Length
queue
Peak Task Concurrency Intervals
queue
Priority-Aware Dependent Task Order
graph
Shortest Path Between BST Nodes
Find the Town Judge
Five-Minute Hit Counter
heap priority queue
Top K Video View Counts
Minimum Union of Two Routes
Basic In-Memory Spreadsheet
September 2026 (80)
array
Zero Array Transformation I
Calculator with Parentheses
binary search
Search a File Collection
Count Islands After Land Additions
Number of Islands
Shortest Deletion for a Distinct Remainder
Count Triplets With Sum at Most Target
array
Target Interval Conflict
string
Word Break
K Closest Stars from a Data Stream
breadth first search
N-Ary Tree BFS Codec
Minimum Direction Violations
graph
Earliest Full Connectivity with Edge Removals
graph
Choose a Shortest Path That Avoids Bob
breadth first search
Count Matrix Paths Through Ordered Checkpoints
Count Enclosed Freshwater Regions
Maximum-Area Rectangle from Points
graph
Safest Mouse Path Away from a Cat
graph
Shortest Land Path
Unique Elements in Range Queries
Maximum Profit from Non-Overlapping Jobs
sliding window
High-Traffic IPs in a Sliding Window
graph
Shortest Hop Path Between Machines
Match File Paths with Wildcards
breadth first search
Shortest Grid Path with Obstacle Elimination
array
Merge Hierarchical Trees by Name
simulation
Alternating Direction Jump Game
Build a Combined People Schedule
Equal Sum Split After One Removal
string
Balance a Two-Letter String with at Most Two Cuts
Find a Good-Subarray Endpoint Pair
Route Pattern Matcher
Course Schedule II
tree
Count One-Valued Regions in a Binary Tree
Trace Every Water Drop to Its Resting Destination
Count Determinable Player Rankings
array
Universal Exit Command Sequence
hash table
Best Anagram Match
Find Duplicate Element Pairs
Three Sum: Unique Zero-Sum Triplets
tree
Binary Tree Level Order Traversal
Most Active Caller by Distinct Contacts
heap priority queue
Top K Users by Distinct Contacts
array
Subtract One Half-Open Interval from Another
dynamic programming
Longest Dictionary Word from Nine Letters
breadth first search
Maximal Rectangle in a Binary Matrix
tree
BST to Sorted Circular Doubly Linked List
design
Filesystem Entity Total Size
Count Score Categories
Book Reading Evenings
First Missing Positive
greedy
Latest Arrival Time for a Shuttle
graph
Reach a Meeting by Scheduled Trains
two pointers
Reverse Vowels of a String
Random Picks Excluding Recent Values
Nth Staged License Plate
sorting
Merge Subsequences Into a Consistent Total Order
Delete Leaves With a Target Value
sliding window
Sliding Window Average Excluding the Largest K Values
sorting
Find a Valid Course Completion Order
array
First and Last Target Position in a Mountain Array
binary search
Trim a Binary Search Tree to a Range
linked list
Detect Duplicate Trace IDs in a Linked List
array
Find the Duplicate Number Without Modifying the Array
breadth first search
Set Matrix Zeroes
Determine Whether Two Horses Are Genetically Related
Balanced Parentheses with Sequential Left Deletions
simulation
Lexicographically Smallest K-Step Return Walk
Read-Optimized Duplicate Windows
Shortest Subarray With a Target Remainder
simulation
Shortest Round Trip Through All Deliveries
Real-Time Temperature Window Statistics
sorting
Out-of-Order Logger Rate Limiter
Lowest Common Manager for Employee Groups
Maximum Coins With Moving Tokens
math
Maximum Elements With a Common Digit
tree
Minimum Root-to-Leaf Cut Cost
dynamic programming
Longest Consecutive Same-Color Line
string
Most-Frequent Next-Word Predictor
graph
Shortest Path Node Count Avoiding Broken Nodes
August 2026 (8)
greedy
Earliest Time of Full Connection
sorting
Parent-Child Deletion Order
Maximize Two Endpoint Values
dynamic programming
Longest Unique Substring Range
Minimum Distance to Return a Book
graph
Directed Graph Reachability Queries
Minimum Racks for Server Resources
graph
Count Prefix Paths in a Character Graph
July 2026 (21)
graph
Linked List Cycle Entry Node
dynamic programming
Longest Subarray with Sum at Most K
graph
Maximum Sum Path Between Two Leaf Nodes
Split a Log Outside Quotes
string
Decode String
Phone Keypad Letter Combinations
array
Count Prefix Matches in a Sorted Array
queue
Ad Score Scheduler With Delay
tree
Alternating-Color Binary Tree Roots
Count Sortable Splits
Maximum Programmer-Problem Matching
Count Good Numbers
Count Element Symbol Decompositions
Convert Snake Case to Camel Case
binary search
Fixed-K Kth Largest Stream
queue
Ad Rotation Scheduler With Cooldown
Consolidated On-Call Rotations
Count Connected Point Clusters
dynamic programming
Longest Target Run After Replacements
string
String Pattern Replacement
Template Variable Expansion
June 2026 (3)
April 2026 (4)
February 2026 (11)
All Long Subsequences Are Dictionary Words
hash table
Frequency-Weighted Next-Word Sampling
Select First or Last K Stream Words
Find All People With the Secret
House Robber with Selected Indices
Closest-Timestamp Key-Value Queries
heap priority queue
Top K Frequent Closest Points
tree
Validate a Tree From Its Parent Array
Minimum Dictionary Segments
Minimum Servers for Cyclic Daily Tasks
Pivot Index After Exactly One Removal
January 2026 (1)
December 2025 (5)
November 2025 (3)
October 2025 (4)
September 2025 (1)
July 2025 (7)
breadth first search
Binary Matrix Top-to-Bottom Reachability
breadth first search
Enumerate Top-to-Bottom Grid Paths
Inclusive Rectangle Coverage Counts
breadth first search
Minimum-Weight Top-to-Bottom Grid Path
queue
Priority Job Scheduler with Cooldowns
sorting
Minimum Swaps to Sort a Ternary Array After Updates
Count Subsequences Without Three Equal-Parity Elements in a Row
February 2025 (1)
December 2024 (6)
November 2024 (11)
array
Get Meeting Intervals
Get Components in Forest
hash table
Find Max Frequency
dynamic programming
Longest Non-Decreasing Subarray
Find Maximum Length Of Non-Decreasing Subarray
Maximum Good Triplet Distance
Nth License Plate
string
Transform String
Build Maximum Integer
Maximize Points
Find Contiguous Subarray With Largest Min Plux Max
October 2024 (6)
September 2024 (6)
August 2024 (12)
June 2024 (2)
May 2024 (4)
April 2024 (1)
March 2024 (9)
February 2024 (15)
Min Amplitude
string
Ways to Split a String
Maximum Time
Min Ab Difference of Server Loads
Most Booked Hotel Room
Min Number of Chairs
Min Days to Bloom
breadth first search
Fill Matrix
string
Time to Type a String
Decreasing Subsequences
Max Distance
Stores and Houses
graph
Find Min Distance to Furthest Node (Google Tokyo)
Pizza Shop (Google Tokyo)
sorting
Relative Sort (Google Singapore)
⏵ Beyond the OA
Google also has 277 LeetCode problems reported from its interviews, with the topics it leans on most.
⏵ The honest play
You've seen Google's questions.
Yours might be the one not on the list.
StealthCoder runs invisibly during the live screen share. It reads the problem on screen and surfaces a working solution in under 2 seconds. Works on HackerRank, CodeSignal, CoderPad, and Karat.
Google OA coming up?
Invisible during screen share