I applied through university. The process took 2 days. I interviewed at Google Cloud (Seaton, MO) in Feb 2024
Interview
Google’s interview process usually starts with an online application and recruiter screening.
Next comes one or two phone or virtual technical interviews with coding problems.
If shortlisted, candidates go through onsite interviews covering coding, system design, and behavioral rounds.
Interview questions [1]
Question 1
They often ask to solve an algorithmic problem on the spot, for example: “Given a large stream of numbers, how would you find the median efficiently?”
Hard LeetCode-style interviews (often seen at top tech companies) are, by design, exceptionally difficult, focusing on niche algorithms, complex data structures, or "have-you-seen-it-before" problems within a short, high-pressure timeframe. Many developers, even senior ones, struggle with these, often viewing them as flawed, high-pressure "theater" rather than a reflection of day-to-day engineering skill.
I had 3 interview rounds and all of them were leetcode medium-hard style including behavioral questions. Overall process was slow and took around 2 months. Interviewers were nice and helpful.
The interview process was quite a lengthy and challenging experience, with several rounds of interviews over an extended period of time. Unfortunately, I didn’t receive an offer from Google Cloud.