Upload Button Icon Add office photos

Google

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Google Senior Software Engineer Interview Questions, Process, and Tips for Experienced

Updated 16 Jan 2025

Top Google Senior Software Engineer Interview Questions and Answers for Experienced

Google Senior Software Engineer Interview Experiences for Experienced

4 interviews found

Interview experience
3
Average
Difficulty level
Hard
Process Duration
4-6 weeks
Result
No response

I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Design object store like amazon s3

Interview Preparation Tips

Interview preparation tips for other job seekers - Look at Grokking System Design Advance
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Clone the tree as mirror image
  • Ans. 

    Clone a tree by creating a mirror image of it

    • Traverse the original tree in a post-order manner

    • Create a new node for each visited node and assign its value

    • Recursively set the left child of the new node as the mirrored right child of the original node

    • Recursively set the right child of the new node as the mirrored left child of the original node

  • Answered by AI
  • Q2. DP Problem with 2d
  • Ans. 

    Dynamic programming problem involving a 2D array

    • Break down the problem into subproblems and store the results in a 2D array

    • Consider using top-down or bottom-up approach depending on the problem

    • Examples: Longest Common Subsequence, Minimum Path Sum

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions Asked at Other Companies for undefined

Q1. Duplicate Integer in Array Given an array ARR of size N, containi ... read more
asked in Visa
Q2. Given a grid containing 0s and 1s and source row and column, in h ... read more
asked in Capgemini
Q3. Kth Largest Number Problem Statement You are given a continuous s ... read more
asked in Mphasis
Q4. Trapping Rain Water Problem Statement Given a long type array/lis ... read more
Q5. Anagram Pairs Verification In this task, you need to verify if tw ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Coding on the sudoko probelm

Round 2 - Technical 

(1 Question)

  • Q1. Technical interview was on the connected graphs

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare leetCode programs
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test with 2 questions

Round 2 - Technical 

(1 Question)

  • Q1. System Design with LLD implementation
  • Ans. 

    System design involves creating a high-level design of a software system, followed by implementing the detailed low-level design.

    • Start by understanding the requirements and constraints of the system

    • Create a high-level design that outlines the components and interactions of the system

    • Implement the detailed low-level design, considering factors like scalability, performance, and maintainability

    • Use tools like UML diagrams...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. System Design with HLD
  • Ans. 

    System Design with HLD involves designing the high-level architecture of a software system.

    • Understand the requirements and constraints of the system

    • Identify the components and their interactions

    • Consider scalability, reliability, and performance

    • Use design patterns and best practices

    • Create diagrams like UML or flowcharts to visualize the design

  • Answered by AI

Skills evaluated in this interview

Google interview questions for designations

 Software Engineer

 (97)

 Software Development Engineer

 (11)

 Software Engineer III

 (6)

 Software Engineer Intern

 (3)

 Software Engineer Trainee

 (2)

 Associate Software Engineer

 (1)

 Junior Software Engineer

 (1)

 Embedded Software Engineer

 (1)

Interview questions from similar companies

I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basics of redux and react es6 js css3

Interview Preparation Tips

Interview preparation tips for other job seekers - First of all go through the job description .Brush up all your basics .And do practice hands on coding.

I applied via Company Website and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Data Structure related questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Java related interview questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Study Data structure and Java code properly

I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Questions on java spring boot, java 8 new features with examples, core java questions on generics and garbage collection.

Interview Preparation Tips

Interview preparation tips for other job seekers - Knowledge on microservices and java 8 is necessary

I applied via Monster and was interviewed before Mar 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. How much salary you are expecting? Was my last question. .

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was really easy going. Technical was informative round. By answering questions, interviewer also help me to reach out to the depth of the topic. Work culture is also good here.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed before Jul 2023.

Round 1 - Coding Test 

45 min round. Similar to Leetcode medium level question.

Round 2 - Coding Test 

45 min coding round, 2 question asked

Round 3 - Technical 

(1 Question)

  • Q1. System design of proximity service
  • Ans. 

    Design a system for proximity service

    • Utilize geolocation data to track user locations

    • Implement algorithms to calculate proximity between users

    • Use real-time updates to notify users of nearby contacts

  • Answered by AI
Round 4 - One-on-one 

(1 Question)

  • Q1. Behavioral questions

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. C questions on oops concepts
  • Q2. Python and ml questions
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion

Google Interview FAQs

How many rounds are there in Google Senior Software Engineer interview for experienced candidates?
Google interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Google interview process for experienced candidates are Technical and Coding Test.
How to prepare for Google Senior 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 Software Design, Data Structures, Software Development, Artificial Intelligence and Networking.
What are the top questions asked in Google Senior Software Engineer interview for experienced candidates?

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

  1. System Design with LLD implementat...read more
  2. Clone the tree as mirror im...read more
  3. System Design with ...read more
How long is the Google Senior Software Engineer interview process?

The duration of Google Senior 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 Senior Software Engineer Interview Process for Experienced

based on 4 interviews

Interview experience

4
  
Good
View more
Google Senior Software Engineer Salary
based on 709 salaries
₹20.9 L/yr - ₹86.3 L/yr
236% more than the average Senior Software Engineer Salary in India
View more details

Google Senior Software Engineer Reviews and Ratings

based on 17 reviews

4.4/5

Rating in categories

4.1

Skill development

4.4

Work-life balance

4.4

Salary

4.5

Job security

4.5

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 17 Reviews and Ratings
Software Engineer
1.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
1.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
709 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Data Scientist
277 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Data Analyst
242 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Google with

Yahoo

4.6
Compare

Amazon

4.1
Compare

Facebook

4.3
Compare

Microsoft Corporation

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview