Recruiter Screen (20–30 min)
Background, experience, role fit, work authorization, location, compensation expectations.
Technical Phone/Video Interview (45–60 min)
Data structures and algorithms coding problem.
Usually done in a shared coding environment.
Onsite / Virtual Onsite (4–5 interviews)
2–3 Coding rounds (algorithms, problem-solving).
1 System Design round (for mid-level and above).
1 Behavioral/Googliness & Leadership round.
Sometimes an additional domain-specific round (AI/ML, Backend, etc.).
Hiring Committee Review
Independent review of interview feedback.
Team Matching
If approved, managers from relevant teams assess fit.
Offer & Compensation Discussion
Interview questions [1]
Question 1
Coding (Data Structures & Algorithms)
Two Sum
Longest Substring Without Repeating Characters
Merge Intervals
I applied through a recruiter. The process took 4 weeks. I interviewed at Google (Mumbai) in May 2025
Interview
It is a very good company . What you have to do is create and develop yourself to a certain extend to be able to get at job at google which is one of the largest companies in the world .
I applied through a recruiter. I interviewed at Google in May 2025
Interview
It was great they asked 2 questions. One was related to array and the other one was follow up question I did solve the first one within 10 minutes but I took time for second one and gave brute force approach they expected optimal one using Graph algorithms
Interview questions [1]
Question 1
Given an array find the second most frequent element