Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Amazon Team. If you also belong to the team, you can get access from here

Amazon Verified Tick

Compare button icon Compare button icon Compare
4.1

based on 23.9k Reviews

Filter interviews by

Amazon Software Development Engineer Interview Questions, Process, and Tips

Updated 3 Dec 2024

Top Amazon Software Development Engineer Interview Questions and Answers

  • Q1. Given an acyclic graph of a city where each edge represents a road in the city and each vertex represents an crossing. Write an algo to find out the minimum number of ver ...read more
  • Q2. Given a m * n matrix filled with '0's and 'x's at random position with two positions marked as start 'S' and end 'E'. From each cell you can only move to those adjacent c ...read more
  • Q3. Given a String, find out all the permutation of the strings? Time complexity? Handle duplicate characters. AAA should only give AAA. Write Code
View all 45 questions

39 Amazon Software Development Engineer Interview Experiences

97 questions found

Sort by: Popular

1 Interview Round

Interview Questions

  • Q1. Design a data structure for efficient insert(),delete(),search(), return_any_value(). View Answers (1)
  • Q2. You have a sorted array in increasing order.Now shift n elements from right to first. Write a code to efficiently find n(no. of elements shifted). For example: ...read more View Answers (2)
  • Q3. Given an array of integers such that the adjacent elements are either 1+ or 1- from each other. Example : 1,2,3,2,3,4 Suggest an efficient way to search a given...read more View Answers (1)
  • Q4. Reverse singly linked list View Answers (1)
  • Q5. Find the nth largest element from last in a singly linked list View Answers (1)
  • Q6. Given a m * n matrix and value k. Find k * k matrix within the given matrix whose sum is maximum View Answers (1)
  • Q7. Given a m * n matrix filled with '0's and 'x's at random position with two positions marked as start 'S' and end 'E'. From each cell you can only move to those ...read more View Answers (2)
  • Q8. Given a Company hierarchy and a set of employees, How will you find out the common nearest boss of these employees. (More like common ancestor problem with n-ar...read more View Answers (1)
  • Q9. Given variable length mobile number prefixes of various mobile operators( aircel, idea, vodafone ,etc) suggest an efficient data structure and algorithm for fin...read more Add Answer
  • Q10. Given a set of n people such that each 1 has played with every other and either lost or won. Given result of all the matches, arrange the people in a straight l...read more Add Answer

Interview Preparation Tips

College Name: NA

Skills evaluated in this interview

Software Development Engineer Interview Questions

user image Mananpreet Singh

posted on 3 Dec 2024

Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

1 Interview Round

1

Technical Round (2 Questions)

  • Q1. Leetcode medium
  • Q2. LLD round not very difficult

Get interview-ready with top interview questions

Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

4 Interview Rounds

1

Coding Test Round

Ds and Algo, tree, array String

2

Coding Test Round

DS Algo, Tree Array grapH String

3

Behavioral Round (1 Question)

  • Q1. Behavioural questions
4

Bar raiser Round (2 Questions)

  • Q1. 1 on DS Algo LC medium
  • Q2. Behavioural questions

Software Development Engineer Interview Questions

user image Sumanth bandaram

posted on 2 Apr 2024

Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
Selected  Selected

4 Interview Rounds

1

Coding Test Round

1hr with two DSA questions, one is printing nth row of pascal triangle,
other I donot remember

2

Technical Round (2 Questions)

  • Q1. Diagonal traversal of a binary tree
  • Q2. I donot remember
3

Technical Round (2 Questions)

  • Q1. Merge point of two inked lists which will be same from a node. (Linked List)
  • Q2. Next greater element (Stack)
4

HR Round (1 Question)

  • Q1. Solve soduko puzzle(I have used backtracking)

Skills evaluated in this interview

Amazon interview questions for designations

 Software Development Engineer II

 (30)

 Software Development Engineer 1

 (10)

 Software Development Engineer Test

 (1)

 Senior Software Development Engineer

 (1)

 Software Development Manager

 (4)

 Senior Software Development Manager

 (1)

 SDE (Software Development Engineer)

 (26)

 Software Development Engineer Intern

 (23)

Software Development Engineer Interview Questions

user image Rohith Damgeti

posted on 28 Aug 2024

Interview experience
4
 Good
Difficulty level
 -
Duration
 -
Result
 -

2 Interview Rounds

1

Coding Test Round

DSA and SQL leetcode questions

2

One-on-one Round (1 Question)

  • Q1. Explain the coding questions that you have solved
Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

2 Interview Rounds

1

Coding Test Round

Standard DS/Algo involving mostly trees and leadership principles

2

Technical Round (2 Questions)

  • Q1. System Design Hotel
  • Q2. Behavrioal questions

Software Development Engineer Jobs at Amazon

View all
Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 2-4 weeks
Result
 Not Selected

I applied via Approached by Company and was interviewed in May 2024.

2 Interview Rounds

1

Coding Test Round

Hackerrank 2 questions followed by leadership principle questions

2

One-on-one Round (2 Questions)

  • Q1. Leadership principle questions with account managers
  • Q2. Leetcode questions with SDE
Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

1 Interview Round

1

One-on-one Round (1 Question)

  • Q1. Tell me about a time when you had conflict with your seniors at work and how you handled it

Software Development Engineer interview

user image Love Babbar

posted on 16 Nov 2021

Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

3 Interview Rounds

1

Coding Test Round

3 simple questions on arrays and strings

2

Technical Round (2 Questions)

  • Q1. 1 question on flattening binary tree to array
  • Q2. Simple graph BFS-No of times it takes oranges to decay in a grid
3

One-on-one Round (1 Question)

  • Q1. Brain teasers,like if you have jars of 10L and 45L, how can you get 60L, something like that

Skills evaluated in this interview

Interview experience
4
 Good
Difficulty level
 -
Duration
 -
Result
 -

1 Interview Round

1

Coding Test Round

Basic trie question for word suggestions

Amazon Interview FAQs

How many rounds are there in Amazon Software Development Engineer interview?
Amazon interview process usually has 2-3 rounds. The most common rounds in the Amazon interview process are Coding Test, Technical and One-on-one Round.
How to prepare for Amazon Software Development Engineer interview?
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 Amazon. The most common topics and skills that interviewers at Amazon expect are Data Structures, Java, Algorithms, C++ and Software Development.
What are the top questions asked in Amazon Software Development Engineer interview?

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

  1. Given an acyclic graph of a city where each edge represents a road in the city ...read more
  2. Given a m * n matrix filled with '0's and 'x's at random position with two posi...read more
  3. Given a String, find out all the permutation of the strings? Time complexity? H...read more
How long is the Amazon Software Development Engineer interview process?

The duration of Amazon Software Development Engineer interview process can vary, but typically it takes about 2-4 weeks to complete.

Tell us how to improve this page.

Interview Process at Amazon Software Development Engineer

based on 19 interviews in last 1 year

2 Interview rounds

  • Coding Test Round
  • Technical Round
View more

People are getting interviews through

based on 15 Amazon interviews
Job Portal
Company Website
Referral
Campus Placement
27%
20%
20%
13%
20% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
Amazon Software Development Engineer Salary
based on 2.2k salaries
₹20.6 L/yr - ₹35 L/yr
49% more than the average Software Development Engineer Salary in India
View more details

Amazon Software Development Engineer Reviews and Ratings

based on 126 reviews

3.4/5

Rating in categories

3.7

Skill development

2.5

Work-Life balance

4.3

Salary & Benefits

2.4

Job Security

2.8

Company culture

2.9

Promotions/Appraisal

3.1

Work Satisfaction

Explore 126 Reviews and Ratings
Sr Software Dev Engineer, Amazon

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Sr Software Dev Engineer, Amazon Tax Services

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Software Dev Engineer III, Capacity Planning Tech

Hyderabad / Secunderabad

3-8 Yrs

Not Disclosed

Explore more jobs
Customer Service Associate
4.2k salaries
unlock blur

₹1 L/yr - ₹4.9 L/yr

Transaction Risk Investigator
3.2k salaries
unlock blur

₹2.3 L/yr - ₹6.5 L/yr

Software Engineer
2.8k salaries
unlock blur

₹11.8 L/yr - ₹45 L/yr

Senior Associate
2.7k salaries
unlock blur

₹2 L/yr - ₹10 L/yr

Associate
2.7k salaries
unlock blur

₹1 L/yr - ₹6.5 L/yr

Explore more salaries
Compare Amazon with

Flipkart

4.0
Compare

TCS

3.7
Compare

Google

4.4
Compare

Netflix

4.5
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