I applied online. I interviewed at Google Cloud in Jan 2023
Interview
The Google Cloud interview process typically starts with a phone screen focused on culture fit and basic skills. If you pass that round, you'll be invited for several technical interviews assessing your ability to solve coding problems and discuss cloud architecture and design.
Interview questions [1]
Question 1
What experience do you have working with public cloud platforms like GCP, AWS, or Azure?
Explain a complex technical problem you solved recently and how you approached it.
How would you go about designing a new cloud-native application on GCP? What services and tools would you use?
How do you stay up-to-date on the latest developments in cloud computing and Google Cloud?
What are some challenges you foresee in migrating legacy systems to the cloud? How would you address them?
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.