Google interview process 2025-26: recruiter screen, coding sample, virtual onsite rounds, Googleyness and Leadership interview, hiring committee and FAQs.
- 3,680 open jobs
- 1998 founded
- ~10,000 - 12,000 (direct employees as of 2025) employees in India
- Mountain View headquarters
About Google
Google, part of Alphabet, runs the world's largest search engine along with Android, YouTube, Chrome, Gmail, Google Cloud, Maps, Pixel devices and the Gemini family of AI models. It is headquartered in Mountain View, California, and India is one of its largest engineering and operations bases outside the United States, with major offices in Bengaluru, Hyderabad, Gurugram, Mumbai and Pune.
Indian teams work on core products including Search, Ads, Cloud, Android, Payments and AI, alongside large non-engineering organisations such as gTech (technical services and support for advertisers and partners), Sales, Marketing, Trust and Safety, Operations and People functions. Freshers are hired through campus placements at select institutes and through the online application process for new graduates; experienced hires apply directly or through referrals.
Google looks for four things: general cognitive ability, role-related knowledge, leadership, and what it calls Googleyness, which covers collaboration, comfort with ambiguity and integrity. The process is structured and consistent, with every interviewer scoring against the same rubric and a hiring committee reviewing the packet before an offer is made.
Google hiring process
1. Application and resume screening
Apply on the Google Careers site, through a campus drive or with an employee referral. Recruiters and automated screening look for role-relevant experience, projects and, for new graduates, academic background and competitive programming or open-source work.
2. Online coding sample or recruiter screen
New-graduate and early-career software engineering applicants typically receive an online coding assessment with two problems to solve in about 90 minutes. Experienced candidates and non-engineering roles start with a recruiter call that covers your background and explains the loop.
3. Technical phone screen
A 45 minute video interview with a Google engineer solving one or two problems in a shared document, with emphasis on correctness, complexity and communication. Non-engineering roles get a role-specific screen, for example a sales scenario or an analytical case for gTech.
4. Virtual onsite interviews
Three to five interviews, usually spread over one or two days and conducted virtually even in 2025 and 2026. Engineers face coding rounds, a system design round for experienced levels, and a Googleyness and Leadership behavioural interview. Other functions get case, role-related knowledge and behavioural rounds.
5. Hiring committee and team matching
Interview feedback is compiled into a packet reviewed by a hiring committee that decides independently of the interviewers. Candidates who pass are then matched with a specific team, which may involve short conversations with prospective managers.
6. Offer and onboarding
The recruiter presents the offer including base salary, bonus and Google stock units. Background checks follow. The full process typically takes six to ten weeks, longer if team matching is slow.
Google interview rounds
The rounds below describe the software engineering loop, with notes on how other functions differ.
Round 1: Online coding assessment
Roughly 90 minutes, two problems, usually on a standard platform. Automated grading looks at correctness on hidden test cases, so handle edge cases carefully.
- Arrays, strings and hashing
- Greedy and sorting-based problems
- Simple graph or tree traversal
Round 2: Technical phone screen
A 45 minute interview with an engineer. You write code in a plain shared document without autocomplete, so practise writing syntactically clean code by hand and talking through your approach before coding.
- Medium difficulty problems with follow-up constraints
- Time and space complexity analysis
- Testing your own code with examples
Round 3: Onsite coding interviews
Two or three 45 minute rounds with different engineers. Problems can be medium to hard and interviewers care as much about how you reason and respond to hints as about the final solution.
- Dynamic programming and recursion
- Graphs, heaps and interval problems
- Data structure design questions
Round 4: System design
For experienced engineers at mid-level and above. A 45 minute open-ended design discussion covering requirements, scale estimates, data storage, APIs and trade-offs.
- Design a URL shortener or a news feed at global scale
- Consistency versus availability choices
- Capacity estimation and bottlenecks
Round 5: Googleyness and Leadership
A behavioural interview, now a standard part of every loop, with situational and past-experience questions. Interviewers assess how you navigate ambiguity, work with others, take ownership and act with integrity.
- A time you disagreed with a teammate and how you resolved it
- Handling a project with unclear requirements
- Something you did that went beyond your role
Round 6: Role-related rounds for non-engineering roles
Sales, gTech, Operations and Program Management candidates get cases and role-knowledge interviews in place of coding, such as troubleshooting an advertiser's campaign, analysing a metrics dashboard or planning a launch across teams.
Google salaries
| Designation | Average salary |
|---|---|
Intern (L2 – Intern) Experience: 0 yrs |
₹ ~6.0 Lakhs /year 5.0 – 7.0 LPA |
Software Engineer I / Analyst (L2) Experience: 0–2 yrs |
₹ ~17.0 Lakhs /year 12.0 – 20.0 LPA |
Software Engineer II / Associate (L3) Experience: 1–4 yrs |
₹ ~34.0 Lakhs /year 26.0 – 48.0 LPA |
Software Engineer III / Senior Associate (L4) Experience: 3–6 yrs |
₹ ~45.0 Lakhs /year 30.0 – 65.0 LPA |
Senior Software Engineer / Manager I (L5) Experience: 5–8 yrs |
₹ ~60.0 Lakhs /year 45.0 – 80.0 LPA |
Staff Software Engineer / Manager II (L6) Experience: 8–12 yrs |
₹ ~80.0 Lakhs /year 60.0 LPA – 1 Crore  |
Figures are estimates based on typical market ranges for this role and sector, not company-published pay. Actual offers vary by location, skills and negotiation.
Google interview questions
Question banks most relevant to roles at Google, with model answers.
Google interview FAQs
Q1How many rounds are there in the Google interview process?
Software engineers usually go through an online coding assessment or recruiter screen, one technical phone screen and then three to five virtual onsite interviews including a Googleyness and Leadership round, followed by hiring committee review and team matching. Non-engineering roles typically have a recruiter screen and three to four role-specific and behavioural interviews.
Q2How long does Google's hiring process take?
Expect six to ten weeks from application to offer, sometimes longer. The interviews themselves can be completed within two to three weeks, but hiring committee review and team matching add time, especially when headcount in a particular team is limited. Campus hiring runs on a compressed timeline during placement season.
Q3What is your favourite Google product and why?
Choose a product you genuinely use, explain the specific problem it solves well and then suggest one thoughtful improvement with the trade-offs involved. Interviewers use this question to gauge product sense and curiosity, so specific observations about behaviour and design beat generic praise.
Q4How would you design a system to serve autocomplete suggestions for Search?
Clarify latency and freshness requirements, then describe a trie or prefix index built offline from query logs, cached top-k results per prefix, sharding by prefix, and a serving layer that returns results in a few milliseconds. Mention personalisation, filtering of inappropriate suggestions and how you would update the index as trends change.
Q5Tell me about a time you worked on a project with unclear requirements.
Describe the ambiguity, how you clarified goals by talking to stakeholders or prototyping, the decision you made with incomplete information and the result. This is a classic Googleyness and Leadership question, so highlight collaboration and judgement rather than only technical execution.
Q6What is the salary for a fresher software engineer at Google India?
New-graduate software engineering packages in India are typically among the highest in the country and consist of base salary, an annual bonus and Google stock units that vest over four years, plus relocation support and comprehensive benefits. Exact figures vary by level and year, so review the components carefully when the recruiter presents the offer.
Quick facts about Google
- Is it possible to job shadow or intern at Google Careers before applying for a full-time position?
- Yes! Google Careers offers internship programs for students and recent graduates. This allows you to gain valuable experience, learn about the company culture, and see if Google is the right fit for you. They also sometimes offer job shadowing opportunities.
- Is it possible to switch careers and join Google Careers?
- Yes! Google Careers values transferable skills and a growth mindset. Highlight your relevant skills and eagerness to learn in your application.
- How can I prepare for the Google Careers interview process?
- Google Careers offers resources and interview tips specifically designed to help candidates succeed. Practice common interview questions and showcase your problem-solving skills.
- I'm a recent graduate. Does Google Careers offer opportunities for entry-level candidates?
- Absolutely! Google Careers actively seeks talented recent graduates. They offer various programs and resources to help you get started, including internships and mentorship opportunities.
3,680 open jobs at Google
Apply on Jobaaj, and use this guide to prepare before your first round.