Google | L3 | Nov 2024 [Offer]
Anonymous User
2288

After a 3 months long process I finally received my offer at Google. I spent a lot of time here so I feel obligated to give back and share my experience, hopefully it will help some people.
Timeline
Sep 3: Recruiter call
Sep 27: Screen interview
Oct 1: Positive screen result, scheduled onsites
Oct 17-18: Onsite interviews
Oct 30: Onsite feedback - passed, will begin TM
Nov 11: First team match call
Nov 18: TM success
Nov 21: Offer 🥳

Onsites
Of course I can't disclose actual interview questions, but here's an idea of what was asked

Tech 1: Binary search based problem about unit tests (I believe it's found here somewhere). Medium-hard difficulty.

Tech 2: Top-K problem wrapped around a story (like most google interviews), follow ups included file manipulation as data needed extraction from a file (like in a real life situation), regex questions, etc. Follow ups included changing in outputs and the use of distributed computing to accomodate change in input values.

Tech 3: Autocomplete search design (like google search). Question included many twists and follow ups, changing of inputs and real-life usages. Follow up: most popular words for each prefix (Hard difficulty)

Googlyness: Usual questions, many data on this so won't go into detail

Important Tips

  • Don't just focus on solving as many leetcodes as possible, but learn to go deep in each question and expect follow ups especially related to real-life situations.
  • you should learn to VERY CLEARLY explain thought process to interviewer as in a conversation
  • Don't just start coding even if you know the answer
  • Memorizing solutions (even if optimal) is not enough
Comments (6)