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

Updated 6 Dec 2024

Top Amazon Software Developer Intern Interview Questions and Answers

  • Q1. Fish Eater There is a river which flows in one direction. One day, the river has 'N' number of fishes. You are given an array 'FISHES' of integers representing the size o ...read more
  • Q2. Longest Increasing Subsequence For a given array with N elements, you need to find the length of the longest subsequence from the array such that all the elements of the ...read more
  • Q3. Kth Smallest and Largest Element of Array You are given an array ‘Arr’ consisting of ‘N’ distinct integers and a positive integer ‘K’. Find out Kth smallest and Kth large ...read more
View all 203 questions

95 Amazon Software Developer Intern Interview Experiences

312 questions found

Sort by: Popular

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 14 Sep 2021

I was interviewed in Apr 2021.

3 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 60 minutes
Round difficulty - Hard

  • Q1. Two Sum You are given an array of integers 'ARR' of length 'N' and an integer Target. Your task is to return all pairs of elements such that the...read more
2

Video Call Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Rotting Oranges You have been given a grid containing some oranges. Each cell of this grid has one of the three integers values: Value 0 - representing an empty...read more
3

Video Call Round (1 Question)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. Power Set You are given a sorted array of 'N' integers. You have to generate the power set for this array where each subset of this power set is individ...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from AKGEC : Ajay Kumar Garg Engineering College. I applied for the job as SDE - Intern in HyderabadEligibility criteriaNo criteriaAmazon interview preparation:Topics to prepare for the interview - Data Structures, Competitive Programming, Algorithms, Machine Learning, Deep LearningTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Be consistent
Tip 2 : Be dedicated
Tip 3 : Concepts should be crystal clear.

Application resume tips for other job seekers

Tip 1 : Make projects
Tip 2 : Write only what you know.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
4
 Good
Difficulty level
 Easy
Duration
 4-6 weeks
Result
Selected  Selected

I applied via Amazon and was interviewed before Sep 2022.

3 Interview Rounds

1

Resume Shortlist Round

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
2

Coding Test Round

2 Leetcode Medium at best, probably 1 easy 1 med.

3

One-on-one Round (1 Question)

  • Q1. Leetcode easy about array

Get interview-ready with top interview questions

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Jan 2021.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Hard

This round was carried out on Amcat. It was very user friendly platform and easily understandable. Countdown Timer was located at the top right corner that helped me to keep a check on the remaining time and I planned my answers and code accordingly.

  • Q1. Position of Right Most Set Bit You are given a number N. You need to return the position of the rightmost set bit. For example: If the given number is 10 with t...read more
  • Q2. NINJA'S JUMP Ninja is assigned a task to reach the last stone by his master. These stones are numbered with some value and in the form of an array. He is allowe...read more
2

Telephonic Call Round (2 Questions)

Round duration - 50 minutes
Round difficulty - Hard

This round was held on Amazon chime which is Amazon's video conferencing app.

  • Q1. Count Ways To Reach The N-th Stairs You have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair. Each time ...read more
  • Q2. Puzzle camel and banana puzzle A person has 3000 bananas and a camel. The person wants to transport the maximum number of bananas to a destination which is 1000...read more
3

HR Round (1 Question)

Round duration - 40 minutes
Round difficulty - Easy

It was fun talking with the interviewer. we both enjoyed each other company and had discussions on several things.

  • Q1. Basic HR Questions Are you willing to relocate or travel?  What do you know about us or our company?  How long do you think you will work for us after...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriashould be pursuing bachelor's in CS/IT field, CGPA above 6.5Amazon interview preparation:Topics to prepare for the interview - Data Structures, Trees and graphs, Arrays, Backtracking, Pointers, OOPS, System Design, Greedy Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : solve all the must do questions available at GeeksforGeeks
Tip 2 : having a team project will give you an edge over others
Tip 3 : practice regularly on Codechef and Codeforces and build up good profiles
Tip 4: if you are a fresher, then placement preparation course from coding ninjas can really help you in short span of time

Application resume tips for other job seekers

Tip 1 : technical skills mentioned in the resume should be on your tips
Tip 2 : having a team project will give you an edge over others
Tip 3 : put the links of your competitive profiles in your resume, then your stats speak loud about your skill set

Final outcome of the interviewSelected

What people are saying about Amazon

View All
an operations analyst
6d (edited)
Amazon Joining bonus
Does Amazon gives Joining bonus /welcome kit for Finops roles
Got a question about Amazon?
Ask anonymously on communities.

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Jan 2021.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 70 minutes
Round difficulty - Medium

  • Q1. Check if Linked List is Palindrome You are given a Singly Linked List of integers. You have to find if the given linked list is palindrome or not. A List is a p...read more
  • Q2. Merge Two Sorted Linked Lists You are given two sorted linked lists. You have to merge them to produce a combined sorted linked list. You need to return the hea...read more
2

Video Call Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Palindrome Partitioning You are given a string 'S'. Your task is to partition 'S' such that every substring of the partition is a palindrome. Yo...read more
  • Q2. DBMS Question

    Describe the ACID properties in DBMS.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vaish College of Engineering. Eligibility criteriaNo Backlog and above 6 CGPAAmazon interview preparation:Topics to prepare for the interview - C++, Operating Systems, Algorithms, Database Management System and Computer Networks, Object Oriented Programming, Data Structures(Focus more on trees and graphs)Time required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Prepare minimum 2-3 good projects and understand those projects thoroughly. Have in-depth understanding and confidence over Data Structures and get maximum insight of its concepts. Ensure to have complete understanding working of these projects and what logic has been implemented with-in project
Tip 2 : While resolving a problem, ensure to keep an eye on time and space complexity. Work on the strategies to optimize the solution. 
Tip 3 : Practice more on reasoning and aptitude questions.

Application resume tips for other job seekers

Tip 1 : Mention only and only those projects, skills and achievements in which you have complete and thorough knowledge. Most of the question will be around these and in case if you are unable to answer these questions it leaves a bad impression on the interviewer.
Tip 2 : Do not add too many projects. Add only one or two good projects in which you have proper knowledge.
Tip 3 : Resume should not be more than 1 page and try to keep only those details in resume in which you find yourself more comfortable.

Final outcome of the interviewSelected

Skills evaluated in this interview

Amazon interview questions for designations

 Software Engineer Intern

 (10)

 Software Developer

 (174)

 Junior Software Developer

 (3)

 Senior Software Developer

 (2)

 Java Software Developer

 (1)

 Frontend Developer Intern

 (1)

 Python Developer Intern

 (1)

 Full Stack Software Developer

 (1)

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed in Jan 2021.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Search in a row wise and column wise sorted matrix You are given an N * N matrix of integers where each row and each column is sorted in increasing order. You a...read more
  • Q2. Number of Pairs with Given Sum You have been given an integer array/list(arr) and a number 'Sum'. Find and return the total number of pairs in the array...read more
2

Video Call Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Fire in the cells. You are given a matrix 'MAT' of size ‘N’ * ‘M’, where ‘N’ is the number of rows and ‘M’ is the number of columns. Value ‘0’ in a cell...read more
  • Q2. OS Questions

    The below two questions of operating systems were discussed: -
    1. What is thrashing?
    2. Explain the Round Robin Scheduling algorithm?

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Chitkara University. Eligibility criteriaNo Backlog and above 6 CGPAAmazon interview preparation:Topics to prepare for the interview - C++, Algorithms, Operating Systems, Object Oriented Programming, Database Management System and Computer Networks, Data Structures(Understand more on trees and graphs)Time required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Be confident. Develop minimum 2-3 projects and know those projects completely.
Tip 2 : Practice DSA at-least 200 questions and Algo.
Tip 3 : Practice aptitude and reasoning questions.

Application resume tips for other job seekers

Tip 1 : Mention only those skills, projects or achievements in which you have thorough knowledge. 
Tip 2 : Add only one or two good projects in which you have in-depth knowledge. Also do the same for skills, do not add many skills.
Tip 3 : Mention only those achievements which showcase your technical skills, communication skills or teamwork spirit.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 14 Sep 2021

I was interviewed in Jan 2021.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Add Linked Lists Given two numbers represented by linked lists. Your task is find the sum list and return the head of the sum list. The sum list is a linked lis...read more
  • Q2. Check if Linked List is Palindrome You are given a Singly Linked List of integers. You have to find if the given linked list is palindrome or not. A List is a p...read more
2

Video Call Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Square root (decimal) You have been given two integers 'N' and 'D', Your task is to find the square root of the number 'N' with precisio...read more
  • Q2. Alien dictionary You have been given a sorted (lexical order) dictionary of an alien language. Write a function that finds the order of characters in the alien ...read more

Interview Preparation Tips

Eligibility criteriaNo Backlog and above 6 CGPAAmazon interview preparation:Topics to prepare for the interview - Algorithms, C++, aptitude and reasoning, Database Management System, Operating System, Java, Object Oriented programming language, Computer Networks, Data StructureTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : The most fundamental and important thing to prepare are Data Structures and Algorithms. Be very much clear on your basics and skills.
Tip 2 : Revise OOPS thoroughly.
Tip 3 : Practice DSA (minimum 200), aptitude and reasoning questions regularly.

Application resume tips for other job seekers

Tip 1 : The resume should not be more than 1 page. Be brief and write only those skills, projects or achievements which you have completed yourselves and have thorough knowledge. Avoid unnecessary details like hobbies, parent's name, photo, etc.
Tip 2 : Add a link to your LinkedIn, GitHub, website etc.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed in Jan 2021.

3 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 50 Minutes
Round difficulty - Medium

  • Q1. Maximal AND Subsequences You are given an array consisting of N integers. You need to find the number of k-element subsequences of the given array where the bit...read more
2

Coding Test Round (1 Question)

Round duration - 50 Minutes
Round difficulty - Easy

  • Q1. OS Question

    What are semaphores?

3

Coding Test Round (1 Question)

Round duration - 50 Minutes
Round difficulty - Easy

  • Q1. OS Question

    What is virtual memory?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriaAbove 7 CGPAAmazon interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System DesignTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice Atleast 250 Questions
Tip 2 : Do atleast 2 projects

Application resume tips for other job seekers

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 15 Oct 2021

I was interviewed in Dec 2020.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 70 Minutes
Round difficulty - Easy

It was on Amcat , test was of 70 mins as far as I remember, timing was flexible , we were given a slot to attempt.

  • Q1. Search In A Row Wise And Column Wise Sorted Matrix You are given an N * N matrix of integers where each row and each column is sorted in increasing order. You a...read more
  • Q2. Subtree of Another Tree Given two binary trees T and S, check whether tree S has exactly the same structure and node values with a subtree of T, i.e., check if ...read more
2

Video Call Round (2 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

It was a virtual interview. 
Happend at 1 pm .
Two interviewers were there.
The platform was Chime ( Amazon's internal tool )
There was no language support, just a text editor and no facility to run the code.

  • Q1. N queens You are given an integer 'N'. For a given 'N' x 'N' chessboard, find a way to place 'N' queens such that no queen can a...read more
  • Q2. Time To Burn Tree You have been given a binary tree of 'N' unique nodes and a Start node from where the tree will start to burn. Given that the Start no...read more
3

Video Call Round (1 Question)

Round duration - 50 Minutes
Round difficulty - Medium

It happened the same day at 4pm
Same environment, same chime link .
Two interviewers were there.
They jumped right into Coding question without any intro and discussion.

  • Q1. Bottom View Of Binary Tree Given a binary tree, print its bottom view from left to right. Assume, the left and the right child make a 45-degree angle with the p...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteria2021 graduateAmazon interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Projects, OOPS, Databases, OSTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : Time management as OA is very much dependent on speed 
Tip 2 : Preparing Famous questions beforehand 
Tip 3 : Mock interviews to improve communication

Application resume tips for other job seekers

Tip 1 : Good format to utilize maximum space tidily
Tip 2 : Mention projects with tech stack underlined and along with live links

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Dec 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Check If Linked List Is Palindrome You are given a Singly Linked List of integers. You have to find if the given linked list is palindrome or not. A List is a p...read more
  • Q2. Total unique paths You are present at point ‘A’ which is the top-left cell of an M X N matrix, your destination is point ‘B’, which is the bottom-right cell of ...read more
2

Video Call Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Square root (decimal) You have been given two integers 'N' and 'D', Your task is to find the square root of the number 'N' with precisio...read more
  • Q2. DBMS Question

    Explain ACID properties.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute of Technology, Kurukshetra. Eligibility criteriaNo Backlog and minimum 6 CGPAAmazon interview preparation:Topics to prepare for the interview - Algorithms, C++, aptitude and reasoning, projects details, database management system, Data Structure, Java, object oriented programming language, computer networks, operating systemTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Gain in-depth understanding and confidence in Data Structures and get maximum insight of its concepts. Prepare minimum 2-3 projects and go through those projects completely. Have complete understanding and knowledge of how these project works and what logic has been implemented.
Tip 2 : Keep an eye on time and space complexity while attempting the questions. 
Tip 3 : Practice more on reasoning questions and aptitude related questions.

Application resume tips for other job seekers

Tip 1 : The resume should not be more than 1 page. Write only those skills, projects or achievements which you have completed yourselves and have thorough knowledge and ensure to write in brief and crisp only. Avoid unnecessary details like parent's name, photo, hobbies etc.
Tip 2 : Add a link to your GitHub, website, LinkedIn, were you can provide more details about you.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Dec 2020.

3 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

3 coding questions and the duration of the test was 90 mins

  • Q1. Merge Two Sorted Linked Lists You are given two sorted linked lists. You have to merge them to produce a combined sorted linked list. You need to return the hea...read more
  • Q2. Rat In A Maze You are given a starting position for a rat which is stuck in a maze at an initial point (0, 0) (the maze can be thought of as a 2-dimensional pla...read more
  • Q3. Two Sum You are given an array of integers 'ARR' of length 'N' and an integer Target. Your task is to return all pairs of elements such that the...read more
2

Video Call Round (3 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. Longest Increasing Subsequence For a given array with N elements, you need to find the length of the longest subsequence from the array such that all the elemen...read more
  • Q2. Boundary Traversal You have been given a binary tree of integers. Your task is to print the boundary nodes of this binary tree in Anti-Clockwise direction start...read more
  • Q3. Spiral Matrix You are given a N x M matrix of integers, return the spiral path of the matrix Example Of Spiral Path Input Format: The first line contains an int...read more
3

Video Call Round (2 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

This was the last round, which consists of some basic hr questions and theory questions.

  • Q1. OS Questions

    Threads vs process
    What is operating system
    memory management

  • Q2. DMBS Questions

    Normal forms

    SQL queries

Interview Preparation Tips

Eligibility criteria8 cgpaAmazon interview preparation:Topics to prepare for the interview - Data Structures and Algorithm, OS, DBMS, CN, Oops Concepts,Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Single page resume but brief
Tip 2 : Be calm and confident
Tip 3 : Solve previous interview questions of Amazon

Application resume tips for other job seekers

Tip 1 : Don't make resume too lengthy.
Tip 2 : Mention your achievements in resume if any

Final outcome of the interviewSelected

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. maximum profit by buying and selling a stock at most tw...read more
  3. Find the first circular tour that visits all petrol pu...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 2-4 weeks to complete.

Tell us how to improve this page.

Interview Process at Amazon Software Developer Intern

based on 30 interviews in last 1 year

2 Interview rounds

  • Coding Test Round
  • Technical Round
View more

People are getting interviews through

based on 31 Amazon interviews
Campus Placement
Company Website
Job Portal
Referral
35%
23%
19%
10%
13% 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 Developer Intern Salary
based on 48 salaries
₹5 L/yr - ₹17.7 L/yr
67% more than the average Software Developer Intern Salary in India
View more details

Amazon Software Developer Intern Reviews and Ratings

based on 90 reviews

4.3/5

Rating in categories

4.3

Skill development

3.6

Work-Life balance

4.6

Salary & Benefits

3.1

Job Security

3.9

Company culture

3.9

Promotions/Appraisal

4.1

Work Satisfaction

Explore 90 Reviews and Ratings
Customer Service Associate
4.1k salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Transaction Risk Investigator
3.2k salaries
unlock blur

₹2.3 L/yr - ₹6.5 L/yr

Associate
2.7k salaries
unlock blur

₹0.8 L/yr - ₹7 L/yr

Senior Associate
2.6k salaries
unlock blur

₹2 L/yr - ₹10 L/yr

Software Development Engineer
2.2k salaries
unlock blur

₹20.6 L/yr - ₹35 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