Google L5 Frontend Interview Experience (Bangalore) — Rejected
Anonymous User
659
Apr 10, 2026

Role: L5 Senior Frontend Engineer
Location: Bangalore (Onsite – trip sponsored)
Verdict: Rejected (Leaning No Hire)


Screening Rounds (2 Rounds)

Round 1: Googliness / Behavioral

This was a hiring manager-style round focused on past experience and behavioral aspects.

Questions asked:

  • Tell me about a time you failed.
  • Tell me about a conflict with a teammate and how you handled it.
  • Questions around ownership and decision-making.

👉 Focus was on communication, ownership, and collaboration.


Round 2: DSA

Problem:
Given an array, find the maximum sum subarray such that the first and last elements of the subarray are equal.

Approach hints:

  • Use prefix sums
  • Track first occurrence of each element
  • Maximize subarray sum efficiently

Result: Cleared screening


🏢 Onsite Rounds (Bangalore Office)

Round 3: DSA + Design (Rate Limiting)

Problem: Implement a rate limiter.

Discussion included:

  • Fixed window approach
  • Sliding window
  • Token bucket / leaky bucket
  • Trade-offs between approaches

👉 Focus was on design thinking and trade-offs, not just coding.


Round 4: System Design

Problem: Design YouTube Closed Captioning System

Discussion areas:

  • High-level architecture
  • Optimising data load
  • Effectively storing data locally

👉 Open-ended discussion to evaluate system design skills.


Round 5: DSA (Hard)

Problem: Longest Constrained Path in a Matrix

You are given an m x n grid of positive integers.

Rules:

  • You can start from any cell.
  • Move in 4 directions (up, down, left, right).
  • From A → B: grid[B] <= A
  • From B → C: grid[C] <= B OR grid[C] <= A
  • Cannot revisit cells.

👉 Likely requires:

  • DFS / Backtracking
  • State tracking
  • Memoization

📊 Final Verdict

Leaning No Hire


💡 Overall Experience

  • Smooth and well-organized interview process
  • Supportive interviewers
  • Questions aligned with L5 expectations

🚀 Key Takeaways

  • Strong emphasis on system design depth
  • DSA requires clear thinking and optimization
  • Communication and structured approach are critical

Hope this helps others preparing for similar roles!

Comments (3)