Google Software Engineer Interview Questions
2342+ Google Software Engineer interview questions drawn from real candidate reports. Sources include 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. Questions span every stage of the Google Software Engineer loop: OA, phone screen, system design, behavioral, and onsite coding.
What to Expect in the Google Software Engineer Interview
The Google Software Engineer interview process typically runs 4 to 6 rounds depending on seniority level. Based on candidate reports in the LeakCode database, the loop usually includes a resume review, an online assessment or coding phone screen, one or more technical rounds, a system design round (for senior and above), and a behavioral or values round.
Difficulty skews toward medium and hard LeetCode-style problems in the coding rounds. System design questions test breadth (component selection, scaling, trade-off reasoning) more than deep implementation. Behavioral questions are tied to the company's stated values and principles.
Google Software Engineer Questions (Sample)
7 months in Google Team Matching
Hey everyone, long post but I need to get this out and maybe hear from people who've been through something similar. Quick timeline: June 2025 — Started the Google interview process End of July 2025 —
Google L4 SWE prep
Hi all I am currently called for SWE interviews from Google. Round 1 has two interviews and they belong to the domain and behavior respectively I m seeking advice on how to prepare for this round. I a
Google team matching new grad 2026 - US
After filling team matching form approximately after how long do we hear back and how long is the team matching call and how to prepare for this call?? Anyone with past team matching experience please
Google 2026 Summer Internship Online Test for SDE (General)
This post was last edited by George_333 on 2025-09-24 at 14:13. Two easy questions, newbie asking for points! A player is playing a game in which coins are placed on and removed from a table. The game
Google L4 Frontend Engineer Interview Experience and Timeline
Timeline Applied: 10/30 OA received: 11/06 First round: 11/21 Second round: 11/28 Third round: 12/03 Fourth round (onsite): 12/13 HR call & received team match form: 12/15 Below is my interview experi
Google System Design Interview for Employee Cab Service
Recently, I went through a Google system design interview where I was asked to design an end-to-end system for Google’s employee cab transportation service. The goal was to optimize cab allocation, ro
Most Common System Design Interview Questions for 2026
If you’re preparing for system design interviews, there’s good news and bad news. **Bad news:** system design feels open-ended and intimidating. **Good news:** interviewers ask a **very repeatable set
Google Onsite Interview Questions and LeetCode Problem IDs
Google # **🧠 Arrays & Strings (Very High Frequency)** - Two Sum – LeetCode 1 - Best Time to Buy and Sell Stock – 121 - Product of Array Except Self – 238 - Longest Substring Without Repeating Charac
Google Online Assessment Recent LeetCode Question List 2024
Numbered List with Problem Names # These questions were collected from students who recently attended online assessments (OA). ## LeetCode 92 – Reverse Linked List II https://leetcode.com/problems/
Google L4 Software Engineer (Machine Learning) Coding Interview Experience
I’d like to share a complete new coding question from a recent phone interview. I passed this round smoothly and advanced to the next three Stripe VO rounds. The interview lasted 60 minutes. The intro
Google Software Engineer Interview DSA Question Task Scheduling
Given a list of start times for a task, and length of each task. Each task has the same length, find the min number of cpus needed to minimize the end time of the final task. I suggested binary search
Google SDE Interview: Top K Products CSV and Snapchat System Design
I recently appeared for a Google interview. In Round 1, I was asked two questions. Question 1: Given a CSV string containing a list of ordered products, find the top K most sold products from the data
Google Software Engineer Intern Interview Experience Valid Tree Problem
Problem statement: Given an array where each element specifies the parent of a node, determine whether the structure forms a valid tree. Approach: A valid tree must satisfy two conditions: it has exac
Google L5 Software Engineer Interview - Count Connected Squares
Google coding round. Went so bad, that I am considering cancelling the rest of interviews. I talked through a general apporach to solve this, but it did not address one of the edge constraint. Of cour
Google Onsite Interview Longest Path in Grid Question
I got this question in my Google interview. Can someone let me know the solution for it ? Q: Given a 2D grid, it contains empty spaces (0) and some walls (1) We can enter the grid from any empty cell
Difficulty Breakdown
585
easy
397
medium
265
hard
88
0
Based on 2342 questions with difficulty labels from candidate reports.
Interview Rounds
Here is how the Google Software Engineer questions in the LeakCode database break down by interview round, based on what candidates reported:
| Round | Questions in Database |
|---|---|
| coding | 1029 |
| phone screen | 396 |
| recruiter | 207 |
| onsite | 180 |
| oa | 145 |
| system design | 83 |
Most Common Topics
Question Recency
123
2026
149
2025
238
2024
78
2023
Question counts by interview year, based on candidate-reported dates.
How to Prepare for the Google Software Engineer Interview
Use the LeakCode question database as your primary research tool. Filter by role (Software Engineer), then by round type to focus your prep on the specific stages in your upcoming loop. Sort by recency to see what 2026 candidates actually faced.
- Start with questions from the last 12 months. Interview processes change and recent data is the strongest signal.
- Cross-reference questions that appear in multiple sources (1p3a, Blind, Glassdoor). Multi-source confirmation means a question has stronger recurrence probability.
- For system design rounds: focus on the question patterns, not individual questions. The same design principles recur across many prompts.
- For behavioral rounds: map your experiences to the company's stated values before the interview. Most behavioral questions at top companies are derivatives of a small set of core leadership competencies.
FAQ
How many Google Software Engineer questions are in the database?
2342+ questions from verified candidate reports. The count grows as new reports are scraped daily from 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode.
Are these questions from real Google interviews?
Yes. All questions are sourced from actual candidate interview reports, not generated by AI. Each entry links back to its source URL where available, and questions are tagged with the year and round reported by the candidate.
How current is this data?
LeakCode updates daily. The database is filtered to exclude duplicate and low-quality entries. You can filter by interview year to focus on recent cycles.
Does LeakCode cover Google OA questions specifically?
Yes. The database includes online assessment questions tagged with round type. See the Google OA page for a dedicated view.
Related: Google All Questions · Google OA Questions · Browse All Companies · Data Sources