RejectedL3 at Google
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 3
- Format
- On site
- Applied via
- Company Website
How it went
- Even if things don’t go the way you wanted, every interview is a chance to learn and get better for the next one.
What they would tell you
- Even if things don’t go the way you wanted, every interview is a chance to learn and get better for the next one.
How to prepare
- All rounds were algorithm-focused
Round by round
- 1
DSA Round 145 min
Build a ride-share waitlist.
- Groups can join the line with their group size.
- Any group can leave the line later.
- When a car arrives with some seat capacity, give the ride to the earliest group whose size fits.
- If no group fits, do nothing and return “NONE.”
- 2
DSA Round 245 min
Given a string of letters (a–z), +, -, and parentheses, remove all parentheses and simplify signs. Nested parentheses must be handled. Examples: x - ( y + z ) → x - y - z x - ( x - y ) → y
- 3
DSA Round 350 min
Decode Strings
- Used two stacks, one for counts and one for strings
- Traversed the string, pushed counts and current string to stacks on [,
- Constructed the repeated string on ]
- Continued till the end to get the final decoded string
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Google has 52 open roles right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.
Small Business Field Sales Representative
Denver, Colorado
Senior Technical Program Manager, Special Projects
Denver, Colorado; Lakewood, Colorado, United States
10 free auto-applies. No card.
Or practice this interview first