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

Filter interviews by

Amazon Software Developer Interview Questions, Process, and Tips for Experienced

Updated 3 Apr 2025

Top Amazon Software Developer Interview Questions and Answers for Experienced

  • Q1. Fenwick Tree Problem Statement You are provided with an array/list ARR consisting of 'N' integers, along with 'Q' queries. Each query can be of one of the following two ...read more
  • Q2. Fire in the Cells Problem Statement Given a matrix MAT of size N * M , where each cell is either on fire or safe, determine if a person can reach an escape cell without ...read more
  • Q3. Find All Pairs Adding Up to Target Given an array of integers ARR of length N and an integer Target , your task is to return all pairs of elements such that they add up ...read more
View all 33 questions

Amazon Software Developer Interview Experiences for Experienced

21 interviews found

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

Find pairs with target difference in a array

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

I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Operating system, java , dynamic programing
  • Q2. Question on fork system call level 2 page table in OS Questions on thread Preorder traversal of BST
Round 2 - Coding Test 

Reversal link list k times

Round 3 - Technical 

(1 Question)

  • Q1. Question on time complexity bitwise operation in c

Software Developer Interview Questions Asked at Other Companies for Experienced

asked in Amazon
Q1. Fenwick Tree Problem Statement You are provided with an array/lis ... read more
asked in Infosys
Q2. 1. what is the difference between exception and error. How did u ... read more
asked in Amazon
Q3. Fire in the Cells Problem Statement Given a matrix MAT of size N ... read more
asked in Amazon
Q4. Find All Pairs Adding Up to Target Given an array of integers ARR ... read more
Q5. Chess Tournament Problem Statement In Ninjaland, a chess tourname ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Coding Test 

DSA round : 2 medium level questions

Round 2 - Coding Test 

DSA round : 2 medium to hard level questions

Round 3 - Technical 

(1 Question)

  • Q1. Leadership questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Coding Test 

Online assessment, pretty hard

Round 2 - Coding Test 

Easy graph question with 2 engineers

Round 3 - Case Study 

Easy LLD question with a nice interviewer

Interview Preparation Tips

Interview preparation tips for other job seekers - Systems design - Manager grilled me hard in LP and basically left no time for Systems design. Couldn't clear because of LP!!!

Amazon interview questions for designations

 Software Developer Intern

 (95)

 Junior Software Developer

 (3)

 Senior Software Developer

 (1)

 Java Software Developer

 (1)

 Full Stack Software Developer

 (1)

 Software Developer 1

 (1)

 Developer

 (3)

 Software Engineer

 (78)

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

There were three coding questions related to graphs and dynamic programming.

Get interview-ready with Top Amazon Interview Questions

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

Standard ds algo questions. Practice with Neetcode 150

Round 2 - Technical 

(1 Question)

  • Q1. When will be the all the tomatoes be rotten in 2D grid
  • Ans. 

    The tomatoes will be rotten when all adjacent tomatoes are rotten as well.

    • Check each tomato in the grid and if it is rotten, check if all adjacent tomatoes are also rotten

    • Repeat this process until no more tomatoes can be marked as rotten

    • The process will continue until all tomatoes are rotten or no more tomatoes can be marked as rotten

  • Answered by AI

Software Developer Jobs at Amazon

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

Coding about data structure

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

Test contain multiple questions, few related to graph and dp

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

(2 Questions)

  • Q1. Share market design
  • Ans. 

    Share market design involves creating a platform for buying and selling stocks and other financial instruments.

    • Design a user-friendly interface for traders to view stock prices and place orders

    • Implement a secure payment system for transactions

    • Include real-time data updates for accurate pricing information

    • Create a database to store user information and transaction history

  • Answered by AI
  • Q2. Food delivery design
  • Ans. 

    Designing a food delivery system for efficient and user-friendly experience.

    • Focus on user-friendly interface for easy ordering

    • Implement real-time order tracking for transparency

    • Optimize delivery routes for faster delivery times

    • Integrate payment options for convenience

    • Ensure food safety and quality standards are met

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn design hld and lld in depth

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 

3 questions all DSA trees graphs

Round 3 - One-on-one 

(3 Questions)

  • Q1. 2 DSA medium difficulty
  • Q2. Find middle of linked list
  • Ans. 

    To find the middle of a linked list, use the two-pointer approach.

    • Initialize two pointers, slow and fast, pointing to the head of the linked list.

    • Move the slow pointer one step at a time and the fast pointer two steps at a time.

    • When the fast pointer reaches the end of the list, the slow pointer will be at the middle.

  • Answered by AI
  • Q3. Topological sort

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep calm in interview.

Skills evaluated in this interview

Amazon Interview FAQs

How many rounds are there in Amazon Software Developer interview for experienced candidates?
Amazon interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Amazon interview process for experienced candidates are Coding Test, Technical and One-on-one Round.
How to prepare for Amazon Software Developer 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 Amazon. The most common topics and skills that interviewers at Amazon expect are Team Management, Medical Coding, Agile Coaching, Architectural Design and Architecture.
What are the top questions asked in Amazon Software Developer interview for experienced candidates?

Some of the top questions asked at the Amazon Software Developer interview for experienced candidates -

  1. when will be the all the tomatoes be rotten in 2D g...read more
  2. High level DSA with pattern prob...read more
  3. Find middle of linked l...read more
How long is the Amazon Software Developer interview process?

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

Tell us how to improve this page.

Amazon Software Developer Interview Process for Experienced

based on 14 interviews

2 Interview rounds

  • Coding Test Round - 1
  • Coding Test Round - 2
View more
Amazon Software Developer Salary
based on 1.9k salaries
₹12.7 L/yr - ₹54.8 L/yr
254% more than the average Software Developer Salary in India
View more details

Amazon Software Developer Reviews and Ratings

based on 268 reviews

4.0/5

Rating in categories

3.9

Skill development

3.6

Work-life balance

4.1

Salary

3.5

Job security

3.7

Company culture

3.7

Promotions

3.7

Work satisfaction

Explore 268 Reviews and Ratings
Engineer, Software Development, TFS Invoicing

Hyderabad / Secunderabad

3-8 Yrs

Not Disclosed

Sr. Manager, Software Dev (Sr. SDM), AIM

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Sr Mgr, Software Development, Amazon Photos

Bangalore / Bengaluru

7-10 Yrs

Not Disclosed

Explore more jobs
Customer Service Associate
4.1k salaries
unlock blur

₹0.6 L/yr - ₹6 L/yr

Transaction Risk Investigator
3.1k salaries
unlock blur

₹2 L/yr - ₹6.1 L/yr

Associate
2.9k salaries
unlock blur

₹0.8 L/yr - ₹7 L/yr

Senior Associate
2.5k salaries
unlock blur

₹2 L/yr - ₹10.5 L/yr

Program Manager
2.2k salaries
unlock blur

₹9 L/yr - ₹37 L/yr

Explore more salaries
Compare Amazon with

Flipkart

3.9
Compare

TCS

3.7
Compare

Google

4.4
Compare

Netflix

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