← Interview experiences
Rejected

L3 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. 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. 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. 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

HardOn site1 2 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources