issue 117apr 27mmxxvi
est. 2017
Sun, 27 Apr 2026
vol. IX · no. 117
PapersAdda
placement intelligence, since 2017
640+ briefs · 24 campuses · by reservation
verified offers · sourced from r/developersIndia
razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1
section: Interview Questions / brief
08 May 2026
placement brief / Interview Questions / brief / 08 May 2026

Google L4 India: 7 Rounds, Strong Hire Phone Screen, Downleveled to L3, Then Rejected

TL;DR. Mid-level SDE in India, 1 month of LeetCode prep, got a "Strong Hire" phone screen at Google for L4 (SWE-3). Then waited 3 months for onsite scheduling....

Aditya Sharma
Aditya's Edit

PapersAdda 2026 Placement Cycle

By Aditya Sharma·Founder & Editor, PapersAdda

What changed in 2026 drives

Mass-recruiter offer letters are flatter for 2026 batch - the 4-5 LPA ASE band has barely budged in three years while inflation eats real wages. Premium tracks (Digital, Pro, Elite, Specialist) are still where the differential lives, and they are entirely test-driven. If you are aiming higher than the default offer, the coding round is not optional pageantry - it is the entire interview.

What I'd actually study for this

  • 01Two solid coding-round answers (1 medium-hard DSA each, with edge-case discussion) > five half-baked ones
  • 02One real project you can defend end-to-end - file paths, design decisions, and what you would change
  • 03One DBMS schema you actually built (not a textbook ER diagram), with at least 3 join-heavy queries written from memory
  • 04Three behavioural STAR stories: failure recovered, conflict handled, ownership taken

Where most candidates trip up

The single biggest mistake is treating company-specific guides as primary prep and DSA as secondary. It is the opposite. Mass recruiters use the test as a filter, but premium tracks at every IT services company use coding to allocate offer band. Spend 70% of prep time on DSA + system fundamentals, 20% on company-specific patterns, 10% on HR rehearsal. Reverse that ratio and you collect the default offer.

Editorial commentary by Aditya Sharma · written for PapersAdda · not generated, not aggregated.

TL;DR. Mid-level SDE in India, 1 month of LeetCode prep, got a "Strong Hire" phone screen at Google for L4 (SWE-3). Then waited 3 months for onsite scheduling. Went through 7 total rounds: phone screen, 3 onsite coding, 1 Googlyness behavioral, 2 hiring manager matches, 1 additional coding. Recruiter said "100%, we'll close the offer next week." One month of silence later: downleveled to L3, then full rejection. The questions were dice roll combinations, graph ring traversal, forest traversal with ratings, modified box stacking, and sentence scoring with ArrayList vs LinkedList.

This is not a "How to prepare for Google interviews" guide. There are thousands of those, unchanged since 2019. This is one specific candidate's 7-round loop, with the actual questions asked, the actual round outcomes, and the actual implosion from "100% confirmed" to rejection letter. If you are interviewing at Google India and think a strong recruiter signal means you are safe, read this first.


The candidate

FieldValue
Role applied forSWE-3 (Google L4), India
Previous levelSDE-II equivalent at current company
Preparation time~1 month of LeetCode grinding
Total rounds completed7 (phone screen + 3 onsite + Googlyness + 2 HM + 1 additional)
TimelinePhone screen to final rejection: ~5 months
OutcomeDownleveled to L3, then rejected outright
SourceVerified post on InterviewExperiences.in

The candidate describes themselves as mid-level, targeting Google's L4 (SWE-3) band. They prepared for approximately one month, primarily through LeetCode. Their phone screen went well enough to earn a "Strong Hire" rating. What followed was a 3-month scheduling gap, 6 more rounds, a verbal commitment from the recruiter, and then nothing.


Phone Screen: Strong Hire, Then 3 Months of Silence

ElementDetail
FormatCoding/DSA, virtual
DurationStandard Google phone screen (~45 minutes)
PerformanceSmooth execution, finished with time remaining
Interviewer feedback"Strong Hire"
Wait after this round3 months before onsite was scheduled

The phone screen went cleanly. The candidate solved the problem smoothly with time to spare and received a "Strong Hire" rating, which is the highest positive signal a phone screen interviewer can give at Google.

Then nothing happened for 3 months.

This is not unusual. Google's scheduling pipeline is decoupled from interviewer feedback. A "Strong Hire" phone screen does not fast-track onsite scheduling. It enters a queue that depends on interviewer availability, team headcount, and hiring committee bandwidth. Candidates who interpret the delay as a bad sign are wrong. Candidates who interpret the delay as confirmation of an offer are also wrong. The delay is structural, not informational.

Prep implication: if your phone screen goes well, do not pause your prep for 3 months assuming the onsite is imminent. Keep the LeetCode and system design practice running at maintenance intensity (3 to 5 problems per week). The scheduling call will come without warning, often with 2 weeks of prep time offered.


Onsite Round 1: Coding/DSA, Rushed, Missed Test Cases

ElementDetail
FormatCoding/DSA
PerformanceRushed through solution
OutcomeInterviewer flagged missed test cases

The candidate describes rushing through this round. The interviewer explicitly noted that test cases were missed. At Google's L4, the bar for a coding round is not "can you solve the problem." It is "can you solve the problem completely, explain the complexity, walk through edge cases unprompted, and leave the interviewer confident that you would not ship this code with a bug."

Missing test cases in round 1 creates a calibration debt. The remaining rounds now need to compensate, because the hiring committee sees all feedback in aggregate. A "mixed" first onsite puts pressure on every subsequent round to be "strong" rather than "hire."


Onsite Round 2: Coding/DSA, Rescheduled 3 Times

ElementDetail
FormatCoding/DSA
ReschedulingThis round was rescheduled 3 times before it happened
PerformanceIncomplete follow-up, but strong critical thinking
OutcomePositive despite not completing the follow-up

Three reschedules on a single round is disruptive. Each reschedule resets the candidate's mental state and forces re-preparation.

The candidate did not complete the follow-up question but demonstrated strong critical thinking on the approach. At Google, articulating a correct approach matters even if the code is incomplete. A "Hire" on an incomplete solution is possible if the reasoning is airtight. The interviewer marked this positively.


Onsite Round 3: Coding/DSA, Solved Everything

ElementDetail
FormatCoding/DSA
PerformanceSolved everything optimally, including the follow-up
OutcomePositive feedback

The strongest round. The candidate solved both the main problem and the follow-up question at optimal complexity. This is the round that should have anchored the hiring committee decision.

In a 7-round loop at Google, you need at least 2 rounds rated "Strong Hire" or "Hire" to clear the committee. The candidate had this one plus the phone screen. But "need" and "sufficient" are not the same word at Google's hiring committee.


The Actual Questions Asked Across All Rounds

These are the confirmed questions from the source post. Not all rounds specify which question appeared where, but the full set is documented.

#QuestionTopicDifficulty
1Dice roll combinations: given dice faces, count ways to roll a higher value than opponentCombinatorics / ProbabilityMedium
2Graph ring traversal: traverse a ring-structured graph with constraintsGraphs / BFS or DFSMedium-Hard
3Forest traversal with ratings: traverse a forest (multi-root tree) and optimize based on node ratingsTrees / DFS / GreedyHard
4Modified box stacking: variant of the classic box stacking problem with additional constraintsDP / SortingHard
5Sentence scoring + ArrayList vs LinkedList discussion: score sentences by word weights, then discuss Java collection internalsImplementation + CS FundamentalsMedium

The spread is deliberate. Google's L4 loop tests across multiple topic areas: combinatorics, graphs, trees, DP, and practical implementation. A candidate who drills only one category (arrays, strings, sliding window) will hit a cold topic by round 3.

The ArrayList vs LinkedList discussion in round 5 is particularly notable. Google's additional coding rounds sometimes pivot from pure DSA into language internals. Knowing that ArrayList.get(i) is O(1) random access while LinkedList.get(i) is O(n) sequential is baseline. The follow-up usually asks about cache locality, memory layout, and when you would actually choose LinkedList in production (almost never, unless you need O(1) insertion at both ends and never random access). If you interview in Java, know your collections framework cold.


Googlyness (G/L) Round: "Lean Hire" on Cultural Diversity

ElementDetail
FormatBehavioral / Cultural fit
TopicCultural diversity handling
PerformanceStruggled with examples
Outcome"Lean Hire"

The Googlyness round asked about handling cultural diversity in a team setting. The candidate struggled to produce concrete examples.

"Lean Hire" is the lowest passing signal. It means "I would hire, but I have reservations." At the hiring committee level, a Lean Hire on Googlyness adds weight to any technical weakness. It does not fail the candidate alone, but it removes the cushion.

Prep implication for the Googlyness round: you need 4 to 5 polished STAR stories ready, each demonstrating a different attribute (navigating ambiguity, handling conflict, influencing without authority, collaborating across cultures, taking ownership of failure). If you can only produce 2 stories and rotate them with different framing, the interviewer will notice.


Hiring Manager Rounds (2): Went Very Well, Matched with 2 Teams

ElementDetail
FormatHiring Manager discussion (2 separate rounds)
Performance"Very well" on both
OutcomeMatched with two teams, positive feedback

Both hiring manager rounds went well. The candidate was team-matched to two teams, which at Google means two teams expressed interest in headcount allocation. This is a strong positive signal. Team-matching at Google happens after the hiring committee gives conditional approval, meaning the committee was at least leaning positive at this stage.


Additional Coding Round: DSA + Java Discussion

ElementDetail
FormatCoding + language discussion
TopicsDSA problem, ArrayList vs LinkedList internals
PerformanceCompleted follow-ups on time
OutcomePositive

An additional coding round is not standard for every Google loop. It is added when the hiring committee wants more signal, usually because the existing signal is mixed (strong in some rounds, weak in others). The candidate cleared this round positively, completing follow-ups on time.

The fact that this round was added at all tells you the committee was not cleanly positive after the first 6 rounds. The mixed onsite round 1 and the Lean Hire Googlyness created enough doubt to trigger one more data point.


The Recruiter Promise and the Collapse

After all 7 rounds, the recruiter told the candidate: "100%, we'll close the offer next week."

Then one month of silence.

Then the recruiter came back with a downlevel proposal: L3 instead of L4.

Then, after the candidate presumably pushed back or the team match fell through, full rejection.

This is the part that most Google interview guides do not cover. The recruiter is not the decision-maker. The recruiter is relaying the hiring committee's provisional signal. A recruiter saying "100%" means "the committee seems positive." It does not mean "the committee has signed off." The committee meets, reviews all feedback holistically, and can downlevel or reject even when the recruiter signal was positive.

The candidate's own summary: "Until the offer is in your hands, don't get your hopes up when interviewing at Google."


What this 7-round loop teaches

  1. A "Strong Hire" phone screen does not protect you. The phone screen is one data point out of 7. The committee weighs all rounds. One Strong Hire does not cancel one missed-test-case round plus one Lean Hire.

  2. Recruiter verbal commitments are not offers. "100%, we'll close next week" is the recruiter's interpretation of committee signals, not a binding decision. Do not stop interviewing at other companies based on a recruiter phone call. Only stop when you have a written offer letter with compensation numbers.

  3. The Googlyness round has real weight. A "Lean Hire" on Googlyness can tip a borderline technical case into rejection. Prepare 4 to 5 distinct STAR stories covering diversity, conflict, ambiguity, ownership, and influence. Generic answers get generic outcomes.

  4. Mixed coding rounds trigger additional rounds, which do not always save you. If you rush round 1 and miss test cases, the committee sees that signal even if you ace round 3. An additional coding round is a yellow flag, not a lifeline.

  5. Google's L4 loop tests across multiple topic areas. Combinatorics, graphs, trees, DP, and Java internals appeared in a single loop. Drilling arrays and sliding window for 4 weeks is not sufficient prep. Cover 6 to 8 categories with at least 15 problems each.

  6. Scheduling delays are structural, not informational. A 3-month wait between phone screen and onsite is normal. Maintain prep intensity through the gap.


What candidates ask about Google's downlevel process

What level is L4 at Google India? L4 is SWE-3 (Software Engineer III), the first "senior" band at Google. It is not the same as Amazon's L4, which is their SDE-1 (entry level). Google L4 compensation in India typically ranges ₹35L to ₹55L total depending on location and stock refresh cycle.

Can you get downleveled and still get an offer? Yes. Google sometimes offers L3 when the committee decides the candidate is not ready for L4 but shows potential. The candidate can accept or reject the downlevel. In this case, even the downlevel did not result in an offer.

Is 1 month of LeetCode prep enough for Google L4? Based on this experience, no. The candidate's own outcome, a 7-round loop ending in rejection, is data against 1-month prep windows for L4. Most successful Google L4 candidates report 3 to 6 months of structured prep.

Why did the recruiter say 100% if the committee could reject? Recruiters relay signals, not decisions. The committee had not met when the recruiter made that call. The 100% statement reflected the recruiter's read of individual round feedback, not the aggregate committee verdict.

Should I accept a Google downlevel? It depends on your alternatives. L3 at Google India is ₹25L to ₹35L total compensation and converts to L4 in 12 to 24 months with strong performance. If your current compensation is above L3 band, the downlevel is a pay cut with a promotion timeline. Run the numbers before deciding.


Source and verification

This analysis is built on a verified interview experience posted on InterviewExperiences.in. Original source: Google L4 India Interview Experience

PapersAdda's verification standard requires a publicly accessible post URL, per-round detail from the candidate, and a stated outcome. This post meets all three criteria. The candidate described all 7 rounds, named the actual questions, and documented the downlevel-to-rejection outcome. The recruiter's "100%" verbal commitment is quoted directly from the source.


Methodology applied to this articlelast verified 8 May 2026
Sources used
Public exam-pattern documents, official recruiter pages, and verified candidate reports on r/developersIndia and LinkedIn.
Verification window
Page last edited 8 May 2026 by Aditya Sharma. Numbers and patterns sanity-checked against the most recent 2026 cycle drives we tracked.
What we did NOT do
  • No fabricated salary numbers or success rates. If we quote a range, it's sourced.
  • No noun-substituted templates. This article was not generated by swapping company names in a stock prompt.
  • No paid placements, sponsored coaching links, or affiliate-shilled course pushes.
Verification policy: /editorial-standards/. Found something incorrect? Submit a correction - we respond within 48 hours.

topic cluster

More resources in Interview Questions

Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.

Open Interview Questions hubBrowse all articles

paid contributor programme

Sat this this year? Share your story, earn ₹500.

First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story with byline.

Submit your story →

ready to practice?

Take a free timed mock test

Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.

Start free mock test →
related guides
more from PapersAdda
Company Placement PapersGoogle Placement Papers 2026, Complete Guide with Solutions
16 min read
Guides & ResourcesGoogle Coding Interview Rounds 2026: Loop + Rubric
9 min read
Guides & ResourcesGoogle Online Assessment 2026: OA & Phone Screen Guide
9 min read
Guides & ResourcesHow to Prepare for Google Coding Interview 2026: 12-Week Plan
13 min read

Share this guide