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 Intern Interview Questions, Process, and Tips

Updated 17 Feb 2025

Top Amazon Software Developer Intern Interview Questions and Answers

  • Q1. Fish Eater Problem Statement In a river where water flows from left to right, there is a sequence of 'N' fishes each having different sizes and speeds. The sizes of thes ...read more
  • Q2. First Missing Positive Problem Statement You are provided with an integer array ARR of length 'N'. Your objective is to determine the first missing positive integer usin ...read more
  • Q3. Container with Most Water Problem Statement Given a sequence of 'N' space-separated non-negative integers A[1], A[2], ..., A[i], ..., A[n], where each number in the sequ ...read more
View all 188 questions

Amazon Software Developer Intern Interview Experiences

94 interviews found

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

Nice very difficult questions on priority queue.

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

A dsa round with standard leetcode medium questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Leetcode medium

Interview Preparation Tips

Interview preparation tips for other job seekers - - Just go through Amazon interview experiences and you are gtg

Software Developer Intern Interview Questions Asked at Other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was easy . Mainly cs foundation question and Linux and one DSA

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

Questions on Trees and Arrays

Round 2 - Technical 

(1 Question)

  • Q1. Traverse a tree so that only nodes from right are visible
  • Ans. 

    Traverse a tree to display only nodes from the right side

    • Start traversal from the root node

    • Visit the right child node first before the left child node

    • Use a stack or queue data structure for traversal

    • Example: Inorder traversal with right child first

  • Answered by AI

Skills evaluated in this interview

Amazon interview questions for designations

 Software Engineer Intern

 (13)

 Software Developer

 (186)

 Junior Software Developer

 (3)

 Senior Software Developer

 (1)

 Java Software Developer

 (1)

 Frontend Developer Intern

 (1)

 Python Developer Intern

 (1)

 Full Stack Software Developer

 (1)

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 qns-medium level
array and strings were asked.

Round 2 - Technical 

(1 Question)

  • Q1. Live coding round. asked me to solved qn and explain it step by step by giving input qn was- rotate the matrix by 90 degree

Interview Preparation Tips

Interview preparation tips for other job seekers - solve coding qns daily

Get interview-ready with Top Amazon Interview Questions

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

I applied via LinkedIn and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Coding test usually lasts 70 to 90 minutes

Round 2 - One-on-one 

(2 Questions)

  • Q1. Given Array of integers, find pair of adjacent elements with largest product and return product
  • Ans. 

    Find pair of adjacent elements with largest product in an array of integers

    • Iterate through the array and calculate the product of each pair of adjacent elements

    • Keep track of the pair with the largest product as you iterate

    • Return the largest product found

  • Answered by AI
  • Q2. Discuss time where you had disagreement with manager

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your cool and be confident

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Good knowledge of dsa is required

Round 2 - Technical 

(1 Question)

  • Q1. What is bst - programming Q related to bst
  • Ans. 

    BST stands for Binary Search Tree, a data structure used for efficient searching, insertion, and deletion operations.

    • BST is a binary tree where each node has at most two children, referred to as the left child and the right child.

    • The key in each node must be greater than all keys stored in the left subtree and less than all keys in the right subtree.

    • Example: In a BST, the left child of a node contains keys less than th...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Tell me the leadership principle which u would follow the most
  • Ans. 

    I would follow the leadership principle of 'Lead by Example'

    • Setting a positive example for others to follow

    • Demonstrating the behavior and work ethic expected from team members

    • Inspiring and motivating others through actions rather than just words

  • Answered by AI

Skills evaluated in this interview

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

I applied via campus placement at Institute of Technology, Banaras Hindu University and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Overall good exp and standard questions

Round 2 - Technical 

(1 Question)

  • Q1. Tree dp graph important
  • Ans. 

    Tree dp graph is important for optimizing algorithms on tree structures.

    • Tree dp (dynamic programming) is a technique used to optimize algorithms on tree structures by storing and reusing intermediate results.

    • Graph algorithms on trees often involve traversing the tree in a specific order to solve a problem efficiently.

    • Understanding tree dp graph can help in solving problems like finding the longest path in a tree, calcu...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Nov 2023. There were 2 interview rounds.

Round 1 - Coding Test 

It was leetcode medium level questions

Round 2 - Technical 

(1 Question)

  • Q1. Technical interview was on based of my DSA skills and some oops
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via campus placement at Indian Institute of Technology (IIT), Roorkee and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Medium hard level questions were there

Round 2 - Technical 

(2 Questions)

  • Q1. Median of trying running data stream
  • Ans. 

    Finding the median of a data stream efficiently

    • Use two heaps - a max heap to store the smaller half of the data and a min heap to store the larger half

    • Keep the two heaps balanced by ensuring the size difference is at most 1

    • If the total number of elements is odd, the median is the top element of the larger heap. If even, it's the average of the top elements of both heaps

  • Answered by AI
  • Q2. Union find of data

Skills evaluated in this interview

Amazon Interview FAQs

How many rounds are there in Amazon Software Developer Intern 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.
What are the top questions asked in Amazon Software Developer Intern interview?

Some of the top questions asked at the Amazon Software Developer Intern interview -

  1. Find zeroes to be flipped so that number of consecutive 1's is maximis...read more
  2. Find shortest distance between 2 points in a matrix, where 2 points can be anyw...read more
  3. maximum profit by buying and selling a stock at most tw...read more
How long is the Amazon Software Developer Intern interview process?

The duration of Amazon Software Developer Intern 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 Intern Interview Process

based on 40 interviews

3 Interview rounds

  • Coding Test Round
  • Video Call Round - 1
  • Video Call Round - 2
View more
Amazon Software Developer Intern Salary
based on 38 salaries
₹5.2 L/yr - ₹19.4 L/yr
86% more than the average Software Developer Intern Salary in India
View more details

Amazon Software Developer Intern Reviews and Ratings

based on 91 reviews

4.3/5

Rating in categories

4.3

Skill development

3.6

Work-life balance

4.6

Salary

3.1

Job security

3.9

Company culture

3.9

Promotions

4.0

Work satisfaction

Explore 91 Reviews and Ratings
Customer Service Associate
4.2k salaries
unlock blur

₹0.6 L/yr - ₹6.8 L/yr

Transaction Risk Investigator
3.1k salaries
unlock blur

₹2.3 L/yr - ₹6.5 L/yr

Associate
2.8k salaries
unlock blur

₹0.8 L/yr - ₹6.9 L/yr

Senior Associate
2.5k salaries
unlock blur

₹2 L/yr - ₹10.1 L/yr

Program Manager
2.3k salaries
unlock blur

₹9 L/yr - ₹36 L/yr

Explore more salaries
Compare Amazon with

Flipkart

4.0
Compare

TCS

3.7
Compare

Google

4.4
Compare

Netflix

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