AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    VIEW WINNERS
    • ABECA 2025
      VIEW WINNERS

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    Participate in ABECA 2026 right icon dark
For Employers
Upload Button Icon Add office photos
logo
Employer? Claim Account for FREE

Google

Compare button icon Compare button icon Compare
4.4

based on 1.7k Reviews

Play video Play video Video summary
  • About
  • Reviews
    1.7k
  • Salaries
    22.1k
  • Interviews
    892
  • Jobs
    228
  • Benefits
    161
  • Photos
    17
  • Posts
    27

Filter interviews by

Google Software Development Engineer Interview Questions and Answers

Updated 27 Nov 2024

Google Software Development Engineer Interview Experiences

11 interviews found

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Oct 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(6 Questions)

  • Q1. Can you describe a challenging project you worked on and how you handled it?
  • Add your answer
  • Q2. How do you prioritize tasks when you have multiple deadlines to meet?
  • Ans. 

    Prioritize tasks based on deadlines, importance, and impact on overall project goals.

    • Evaluate deadlines and prioritize tasks based on urgency

    • Consider the importance of each task in relation to project goals

    • Assess the impact of completing each task on overall project progress

    • Communicate with stakeholders to understand priorities and expectations

    • Break down tasks into smaller sub-tasks to manage workload effectively

  • Answered by AI
    Add your answer
  • Q3. Describe a situation where you had to collaborate with a difficult team member. How did you approach the situation?
  • Add your answer
  • Q4. What strategies do you use to ensure the quality of your work?
  • Add your answer
  • Q5. How do you handle feedback or criticism from peers or supervisors?
  • Ans. 

    I handle feedback by actively listening, reflecting on the criticism, and using it to improve my work.

    • I actively listen to the feedback without getting defensive

    • I reflect on the criticism to understand the underlying issues

    • I use the feedback to improve my work and skills

    • I seek clarification if needed to fully understand the feedback

    • I appreciate constructive criticism as an opportunity for growth

  • Answered by AI
    Add your answer
  • Q6. Can you describe a time when you had to adapt to a significant change at work? How did you handle it?
  • Ans. 

    Adapting to significant changes at work requires flexibility, communication, and a proactive approach to problem-solving.

    • Embraced Change: When our team shifted to remote work due to the pandemic, I quickly adapted by setting up a home office and establishing a routine.

    • Enhanced Communication: I initiated daily stand-up meetings via video calls to maintain team cohesion and ensure everyone was aligned on tasks.

    • Learned Ne...

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - "Thank you for the opportunity! I'm happy to share interview questions to help job seekers. I believe this is a great way to support them."
Anonymous

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 27 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium- hard leetcode style question on google docs

Anonymous

Software Development Engineer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Given an acyclic graph of a city where each edge represents a roa ... read more
View answers (2)
asked in Hike
Q2. Given a screen with a button and a full-screen image view, descri ... read more
View answer (1)
asked in Hike
Q3. You have an application that displays a list of contacts. The nam ... read more
View answer (1)
asked in Amazon
Q4. Given an m * n matrix filled with '0's and 'x's with two position ... read more
View answers (3)
asked in Samsung
Q5. There are 1000 wine bottles. One of the bottles contains poisoned ... read more
Add answer
View All

Software Development Engineer Interview Questions & Answers

user image Lenin Sreenu

posted on 5 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Dsa problems will be asked

Anonymous

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 12 Jun 2024

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Medium to hard DSA problem related to the two-pointer and 2d array.
  • Add your answer

Interview Preparation Tips

Topics to prepare for Google Software Development Engineer interview:
  • DSA
Interview preparation tips for other job seekers - Prepare DSA thoroughly
Anonymous

What people are saying about Google

View All
manishshaw
Verified Icon
2w (edited)
works at
Vyaasa
7 Ways AI Can Help You at Work
AI is changing how we work now, not in some far-off future. Here's how it's showing up in everyday office stuff: 1. Gmail Email Drafting with Gemini: If you're on Google Workspace, Gemini can draft, edit, and summarize emails & docs right in Gmail and Docs. 2. Smarter Slack: Slack's AI (Slack AI) lets you: * Summarize unread messages * Search for answers across your workspace * Get daily digests of what you missed 3. Excel/Sheets Made Easy: Excel Copilot or Google Sheets’ AI can analyze data using simple questions. Ask "what's the sales trend from last quarter?" and get visual answers. 4. Quickly Find Internal Docs: Notion AI or Google Drive’s improved search helps you find stuff like "that pitch deck from February" without needing the exact file name. 5. Automate Tasks: Use Zapier or Make.com for AI workflows: e.g., new form entry → auto-send Slack update → update CRM. How are you using AI at work?
Got a question about Google?
Ask anonymously on communities.

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 27 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. One DSA question
  • Add your answer
  • Q2. Islands in a tree
  • Add your answer

Interview Preparation Tips

Topics to prepare for Google Software Development Engineer interview:
  • Data Structures
  • Algorithms

Skills evaluated in this interview

Anonymous

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 13 Apr 2024

Interview experience
4
Good
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Question based on Maps
  • Add your answer
Round 2 - One-on-one 

(1 Question)

  • Q1. Course Schedule II
  • Ans. 

    Determine the order of courses to take based on prerequisites using topological sorting.

    • Use a graph to represent courses and prerequisites.

    • Implement topological sorting (Kahn's algorithm or DFS).

    • Check for cycles to ensure all courses can be completed.

    • Example: For courses 0, 1, 2 with prerequisites [[1,0],[2,1]], the order could be [0,1,2].

  • Answered by AI
    Add your answer
Round 3 - One-on-one 

(1 Question)

  • Q1. Segmentation based question
  • Add your answer
Anonymous

Software Development Engineer Interview Questions & Answers

user image UTKARSH SHARMA

posted on 22 Apr 2024

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

The coding questions were of easy to medium level.

Round 2 - Technical 

(1 Question)

  • Q1. Tell me about yourself
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Do regular practice on Leetcode google tagged questions.
Anonymous
Are these interview questions helpful?

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 6 Apr 2023

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
6-8 weeks
Result
Selected Selected

I appeared for an interview before Apr 2022.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

2 questions, 1 medium 1 hard, topics: stack, dp with graph

Round 3 - One-on-one 

(1 Question)

  • Q1. 2 DSA question, topics: string
  • Add your answer
Round 4 - One-on-one 

(1 Question)

  • Q1. 2 DSA questions (medium-hard) topic: Trees
  • Add your answer
Round 5 - One-on-one 

(1 Question)

  • Q1. 1 hard DSA question and variations, topic: binary search
  • Add your answer
Round 6 - One-on-one 

(1 Question)

  • Q1. DSA 1 medium, 1 hard: Tree, BFS
  • Add your answer
Round 7 - One-on-one 

(1 Question)

  • Q1. DSA 1 medium, modification was hard, topics: strings, two pointers
  • Add your answer
Round 8 - Behavioral interview 

(1 Question)

  • Q1. Scenario based questions, conflict resolution, collaboration
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - 1) Strong grasp on DSA, for a good breadth of questions refer: neetcode.io
Anonymous

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 17 Sep 2021

I applied via LinkedIn and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Given an array of unsorted numbers print the position of a target number if the array was sorted.
  • Ans. 

    Find the index of a target number in a sorted version of an unsorted array.

    • Sort the array first. Example: [3, 1, 2] becomes [1, 2, 3].

    • Use binary search to find the target's position in the sorted array.

    • Return the index of the target number. If not found, return -1.

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - The follow up question was to find the number occurring maximum and return its positions if the target was not found.
Anonymous

Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 10 Jan 2015

Interview Preparation Tips

Round: Test
Experience: The written round was based entirely upon Algorithms and Data Structures. 
Complexity of various operations were asked and a few aptitude questions were present. 
Nothing much was asked about Databases etc.

Round: Interview
Experience: The interview was 3 rounds of pure technical stuff. The questions were tough. Typically 2 or more questions were asked in each interview (atleast one of which would be a coding question which you had to solve and code within the time limit of 45 minutes for both questions).
I was initially asked about the Euler Tour and how I would code up a solution. I gave the standard graph theory solution for the same. The interview realized that I knew about the problem and switched the problem statement and gave me a problem that I had not encountered before. The idea was to give you an unseen problem and see how you cracked it. 

The problem was:- Given a series of overlapping intervals, generate all the event points and the set of intervals that were currently overlapping the event point. eg. for the intervals (1 3) (2 6) (2 4) (3 7)(8 9) the event points would be (1 - (1 3)) (2 - (1 3) (2 6)(2 4))(3 - (1 3)(2 6)(2 4)(3 7))(4 - (2 6)(2 4)(3 7))(6 - (2 6)(3 7))(7 - (3 7))(8 - (8 9))(9 - (8 9)). After solving this problem, I was asked about some general questions about designing distributed databases for a high volume application and distributed data centers and how to adjust for geographically distributed queries.

Round: Interview
Experience: In the 2nd technical interview round, the first question was an analytical one about proving or disproving a statement involving a grid of size 2^n by 2^n. The question asked whether it was possible to tile the grid using an L shaped tile of size 2x2 leaving just one square empty. The second question was to code up the delete node operation on a BST.

Round: Interview
Experience: This one was relatively easier where the question involved adding 2 numbers of equal number of base 10 digits stored as a singly linked list of digits. 
Allowed operations were only forward traversal of the linked list with O(1) extra space and a time better than 2 traversals of the linked list.

General Tips: Study hard (especially Algorithms, Graph Theory and Data Structures) for
the interviews. They don't care about HR stuff and they look for high CG candidates.
Skill Tips: Primary preparation was from 2 sources:
1) In the early stages (about 2 months before Day 0 of placements) - I read through Cormen et al
(Algorithms - MIT Press) and solved problems from Codechef and other sources. I also read through the TopCoder tutorials on Dynamic Programming, Graph Algorithms and Tree Based problems.
2) In the later stages (15 days before Day 0) - I read through the book "Algorithms for Interviews". It has a number of tough problems on DP, Graph theory and specialized algorithms for specific problems (eg. O(n) solutions for certain cases). Also, I went through the past year interview questions of all the CS companies available - MS, Adobe, Amazon etc. A few days before Day 0, I also went through my previous year notes on Operating Systems, Databases etc.
3) One thing that I neglected was implementing the code for basic data structures (Tree insert, delete etc.) but I should have done that as part of the preparation as I was caught off guard by one question about my basics. I would recommend reading C++ Data Structures and Algorithms by Lippman. (Some others also recommend C by Kerninghan and Ritchie as a way to brush up your language skills).
College Name: IIT-ROORKEE
Anonymous
More about working at Google
golden leaf award AmbitionBox awards

#2 Top Rated Large Company - 2024

golden leaf award
golden leaf award AmbitionBox awards

#1 Top Rated Internet/Product Company - 2024

golden leaf award
  • HQ - Mountain View,California, United States
  • Software Product
  • 10k-50k Employees (India)
  • Analytics & KPO

Google Interview FAQs

How many rounds are there in Google Software Development Engineer interview?
Google interview process usually has 2-3 rounds. The most common rounds in the Google interview process are One-on-one Round, Coding Test and Technical.
What are the top questions asked in Google Software Development Engineer interview?

Some of the top questions asked at the Google Software Development Engineer interview -

  1. How do you prioritize tasks when you have multiple deadlines to me...read more
  2. Given an array of unsorted numbers print the position of a target number if the...read more
  3. Islands in a t...read more

Tell us how to improve this page.

Google Interviews By Designations

  • Google Software Engineer Interview Questions
  • Google Software Developer Interview Questions
  • Google Intern Interview Questions
  • Google Senior Software Engineer Interview Questions
  • Google SDE Interview Questions
  • Google Software Developer Intern Interview Questions
  • Google Softwaretest Engineer Interview Questions
  • Google Data Analyst Interview Questions
  • Show more
  • Google Software Development Engineer Interview Questions
  • Google Summer Intern Interview Questions

Overall Interview Experience Rating

4.6/5

based on 9 interview experiences

Difficulty level

Easy 40%
Hard 60%

Duration

Less than 2 weeks 20%
2-4 weeks 40%
4-6 weeks 20%
6-8 weeks 20%
View more

Software Development Engineer Interview Questions from Similar Companies

Microsoft Corporation
Microsoft Corporation Software Development Engineer Interview Questions
3.9
 • 11 Interviews
Oracle
Oracle Software Development Engineer Interview Questions
3.7
 • 2 Interviews
Amdocs
Amdocs Software Development Engineer Interview Questions
3.7
 • 1 Interview
Automatic Data Processing (ADP)
Automatic Data Processing (ADP) Software Development Engineer Interview Questions
4.0
 • 1 Interview
Dassault Systemes
Dassault Systemes Software Development Engineer Interview Questions
3.9
 • 1 Interview
Intellect Design Arena
Intellect Design Arena Software Development Engineer Interview Questions
3.9
 • 1 Interview
Oracle Cerner
Oracle Cerner Software Development Engineer Interview Questions
3.7
 • 1 Interview
Amadeus
Amadeus Software Development Engineer Interview Questions
3.8
 • 1 Interview
SPRINKLR
SPRINKLR Software Development Engineer Interview Questions
3.0
 • 1 Interview
View all
Google Software Development Engineer Salary
based on 77 salaries
₹18 L/yr - ₹69.3 L/yr
172% more than the average Software Development Engineer Salary in India
View more details

Google Software Development Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

3.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Google Salaries in India
Software Engineer
2.5k salaries
unlock blur

₹34.2 L/yr - ₹83 L/yr

Software Developer
2k salaries
unlock blur

₹35.7 L/yr - ₹71.1 L/yr

Senior Software Engineer
1.1k salaries
unlock blur

₹20.7 L/yr - ₹82.2 L/yr

Data Analyst
361 salaries
unlock blur

₹15.7 L/yr - ₹35 L/yr

Sde1
357 salaries
unlock blur

₹16 L/yr - ₹64 L/yr

Explore more salaries
Compare Google with
Yahoo

Yahoo

4.6
Compare
Amazon

Amazon

4.0
Compare
Facebook

Facebook

4.3
Compare
Microsoft Corporation

Microsoft Corporation

3.9
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Google Interview Questions >
  • Google Software Development Engineer Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Trusted by over 1.5 Crore job seekers to find their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

10 Lakh+

Interviews

1.5 Crore+

Users

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2025 winners awaited tag
  • Participate in ABECA 2026
  • Invite employees to rate
AmbitionBox
  • About Us
  • Our Team
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter