Upload Button Icon Add office photos

Google

Compare button icon Compare button icon Compare
4.4

based on 1.8k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Google Software Engineer Interview Questions and Answers for Experienced

Updated 7 Jan 2025

Google Interview Experiences

22 interviews found

I was interviewed in Dec 2016.

Interview Preparation Tips

Round: Technical Interview
Experience: On-site interview (5 hours).

4 back-to-back 45-minute coding interviews, followed by a design interview, with a lunch break with a Googler in the middle.

The first coding interview was a set of (surprisingly) trivial (no algorithms needed) incremental coding questions.

The two next coding interviews were problems straight from the "Cracking the coding interview" book. Even though I divulged that I'd solved pretty much exactly the same problem before, they didn't give me an alternative problem and I quickly coded up a general and optimal solution for the problems. Follow-up in-depth questions were minimal and not hard.

The last coding question was a pure algorithm question related to search trees/tries. No coding required, spent the whole time reasoning about the most effective algorithm. This was a bit of a brain twister.

The design question was related to high-level system design (not OO design) for storage and search in geographic data. Focus was effective search as well as scalability both in traffic and data volumes.

Tips: Read "Cracking the coding interview" or other similar literature. Solve all the problems and you should be good to go. If you solve a bunch of problems at HackerRank (or similar) as well, you'll have the added bonus of training on how to generalize the algorithms.

Software Engineer interview

user image Rachit Jain

posted on 27 Nov 2021

Software Engineer interview

user image take U forward

posted on 17 Dec 2021

Software Engineer interview

user image Clément Mihailescu

posted on 27 Nov 2021

Google interview questions for designations

 Senior Software Engineer

 (16)

 Software Development Engineer

 (12)

 Software Engineer III

 (6)

 Software Engineer Intern

 (3)

 Software Engineer Trainee

 (2)

 Associate Software Engineer

 (2)

 Junior Software Engineer

 (1)

 Software Development Engineer II

 (2)

Software Engineer interview

user image 100 GB

posted on 27 Nov 2021

Software Engineer interview

user image SFDCFacts Academy

posted on 27 Nov 2021

Software Engineer | Technical Solutions Engineer interview

user image Get Saged

posted on 27 Nov 2021

Software Engineer interview

user image Rachit Jain

posted on 27 Nov 2021

Software Engineer interview

user image CareerVidz

posted on 27 Nov 2021

Software Engineer interview

user image Luv

posted on 27 Nov 2021

Google Interview FAQs

How many rounds are there in Google Software Engineer interview for experienced candidates?
Google interview process for experienced candidates usually has 2 rounds. The most common rounds in the Google interview process for experienced candidates are Technical, Coding Test and HR.
How to prepare for Google Software Engineer interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Google. The most common topics and skills that interviewers at Google expect are Recruitment, Networking, Data Structures, System Design and Artificial Intelligence.
What are the top questions asked in Google Software Engineer interview for experienced candidates?

Some of the top questions asked at the Google Software Engineer interview for experienced candidates -

  1. If your Wi-Fi router is not working then what you will do to fix ...read more
  2. Which technical skills are required to program efficientl...read more
  3. Given a string of L, M, R, where L means turn to left, R means turn to right an...read more
How long is the Google Software Engineer interview process?

The duration of Google Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Google Interview Process

based on 7 interviews in last 1 year

Interview experience

4.7
  
Excellent

People are getting interviews through

based on 3 Google interviews
Company Website
33%
67% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
Google Software Engineer Salary
based on 1.3k salaries
₹20 L/yr - ₹80 L/yr
482% more than the average Software Engineer Salary in India
View more details

Google Software Engineer Reviews and Ratings

based on 159 reviews

4.5/5

Rating in categories

4.2

Skill development

4.4

Work-Life balance

4.4

Salary & Benefits

4.1

Job Security

4.4

Company culture

4.1

Promotions/Appraisal

4.2

Work Satisfaction

Explore 159 Reviews and Ratings
Software Engineer
1.3k salaries
unlock blur

₹20 L/yr - ₹80 L/yr

Software Developer
781 salaries
unlock blur

₹25.5 L/yr - ₹50.3 L/yr

Senior Software Engineer
588 salaries
unlock blur

₹22 L/yr - ₹94 L/yr

Sde1
252 salaries
unlock blur

₹16 L/yr - ₹64 L/yr

Data Scientist
231 salaries
unlock blur

₹12 L/yr - ₹50 L/yr

Explore more salaries
Compare Google with

Yahoo

4.6
Compare

Amazon

4.1
Compare

Facebook

4.4
Compare

Microsoft Corporation

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview