Google L4 Interview Experience - US

google logo
google
· US
July 14, 2026 · 1 reads

Summary

I cleared the interviews and moved to the team-matching stage.

Full Experience

I recently completed the Google L4 interview process.

Phone Screen

Round 1 - Coding Round: Variation of Kadanes Algorithm Verdict: Strong Hire

Round 2 - Googliness Verdict: Strong Hire

Onsite Round 1 A graph-connectivity problem involving relationships that evolve over time. The solution required identifying when all entities became connected. Verdict: Hire/Lean-Hire

Onsite Round 2 A dependency-ordering problem involving parent-child relationships and deletion constraints. The solution required modeling the dependencies as a graph and determining a valid processing order. Verdict: Strong Hire

Overall, I cleared the interviews and moved to the team-matching stage.

Interview Questions (3)

1.

Variation of Kadane's Algorithm

Data Structures & Algorithms

A coding problem that is a variation of Kadane's algorithm, requiring a modified approach to find the maximum subarray sum under specific constraints.

2.

Dynamic Graph Connectivity Problem

Data Structures & Algorithms

A graph‑connectivity problem involving relationships that evolve over time. The task is to identify the point at which all entities become connected.

3.

Dependency Ordering with Deletion Constraints

Data Structures & Algorithms

A dependency‑ordering problem involving parent‑child relationships and deletion constraints. The solution requires modeling the dependencies as a graph and determining a valid processing order.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!