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

Clear (1)

Amazon Software Development Engineer Intern Interview Questions, Process, and Tips

Updated 14 Jan 2025

Top Amazon Software Development Engineer Intern Interview Questions and Answers

  • Q1. Say you're dealing with really long integers. They're too long to fit into a regular datatype, so linked lists are used to store them, with each node of the list containi ...read more
  • Q2. Given a linked list (singly-linked, non-circular), swap the kth node with the kth last node in the list. Note that the length of the list is not known.
  • Q3. long numbers, add the two numbers and store the result in a third linked list. 2/2
View all 18 questions

Amazon Software Development Engineer Intern Interview Experiences

25 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected
Round 1 - Coding Test 

2 mid level questions on ds

Round 2 - One-on-one 

(2 Questions)

  • Q1. System design on my done projects.
  • Ans. 

    Designed a system for a project involving real-time data processing and analysis.

    • Utilized microservices architecture for scalability and flexibility

    • Implemented message queues for asynchronous communication between components

    • Used a combination of relational and NoSQL databases for different data storage needs

  • Answered by AI
  • Q2. What pattern have you followed while building modules.
  • Ans. 

    I have followed the modular design pattern while building modules.

    • I break down the software into smaller, independent modules that can be easily managed and maintained.

    • I ensure each module has a clear purpose and well-defined interfaces for communication with other modules.

    • I use techniques like encapsulation, abstraction, and separation of concerns to create modular designs.

    • Example: Using the MVC (Model-View-Controller...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Questions on team work.

Skills evaluated in this interview

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

DSA-Binary Trees,Dynamic Programming

Round 2 - Technical 

(2 Questions)

  • Q1. Boundary Traversal Of tree
  • Ans. 

    Boundary Traversal Of tree

    • Boundary traversal of a tree involves visiting the nodes of the tree in a specific order

    • The order is: left boundary, leaf nodes, and right boundary

    • We can use a combination of pre-order, in-order, and post-order traversals to achieve this

    • Start with the root node and recursively traverse the left subtree, printing the nodes

    • Then traverse the leaf nodes using an in-order traversal

    • Finally, traverse...

  • Answered by AI
  • Q2. Find Peak Element
  • Ans. 

    Find Peak Element

    • A peak element is an element that is greater than its neighbors

    • The problem can be solved using binary search

    • If the middle element is smaller than its neighbors, then there must be a peak on the right side

    • If the middle element is greater than its neighbors, then there must be a peak on the left side

    • Repeat the process on the corresponding side until a peak element is found

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn Amazon Leadership Principles

Skills evaluated in this interview

Software Development Engineer Intern Interview Questions Asked at Other Companies

asked in Amazon
Q1. Say you're dealing with really long integers. They're too long to ... read more
asked in Amazon
Q2. Given a linked list (singly-linked, non-circular), swap the kth n ... read more
asked in Amazon
Q3. long numbers, add the two numbers and store the result in a third ... read more
Q4. what is the angle between minute and hour hand at 1:15
asked in Amazon
Q5. Given a Binary Search Tree, print the kth last node in inorder tr ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

1 hr basic aptitude questiions

Round 2 - Coding Test 

Duration - 2hr, ask 3 coding questions base on graph

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

I applied via Campus Placement

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 Resume tips
Round 2 - Coding Test 

Medium Level DSA problems were asked

Round 3 - Technical 

(2 Questions)

  • Q1. Medium Level DSA based on Hashing
  • Q2. Binary Tree medium level problem
  • Ans. 

    The question involves solving a medium level problem related to binary trees.

    • Understand the basic concepts of binary trees such as nodes, edges, and traversal methods.

    • Practice implementing common operations on binary trees like insertion, deletion, and searching.

    • Consider using recursion to solve problems involving binary trees.

    • An example of a medium level problem could be finding the lowest common ancestor of two nodes

  • Answered by AI

Skills evaluated in this interview

Amazon interview questions for designations

 Software Engineer Intern

 (13)

 Software Development Engineer

 (34)

 Software Engineer Intern Trainee

 (2)

 Software Development Engineer II

 (29)

 SDE (Software Development Engineer)

 (22)

 Software Development Engineer 1

 (8)

 Software Development Engineer 3

 (3)

 Software Development Engineer Test

 (1)

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

I applied via Campus Placement and was interviewed before Nov 2023. There were 2 interview rounds.

Round 1 - Coding Test 

2 DSA questions, of medium Leetcode difficulty

Round 2 - Technical 

(2 Questions)

  • Q1. A question based on Binary Search
  • Q2. A question based on choice based DP

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for DSA based questions

Get interview-ready with Top Amazon Interview Questions

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

I applied via Campus Placement and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

Duration: 1 hr
Platform: Chime, any code editor
Topics: Sliding Window Algorithm, Dynamic Programming

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

I applied via Referral and was interviewed before Apr 2022. There were 4 interview rounds.

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 Resume tips
Round 2 - Coding Test 

2 medium leetcode questions were asked. Overall it was an easy round.

Round 3 - Aptitude Test 

It was an aptitude test. Read up on the Leadership principles and be ready to sit in one place for 2 hours.

Round 4 - Technical 

(2 Questions)

  • Q1. LC: to delete the nth node in a linked list.
  • Ans. 

    Delete the nth node in a linked list.

    • Traverse the linked list to find the nth node and keep track of the previous node.

    • Update the previous node's next pointer to skip the nth node.

    • Free the memory allocated to the nth node.

  • Answered by AI
  • Q2. Aptitude situational questions were asked reply in star format

Interview Preparation Tips

Interview preparation tips for other job seekers - Do some amazon LC questions and LPS as well. It was a challenging round.

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Two simple DSA questions were asked

Round 2 - Technical 

(2 Questions)

  • Q1. Write a program to find out Diameter of Tree what is time complexity of the program
  • Ans. 

    Program to find diameter of a tree and its time complexity

    • Use Depth First Search (DFS) to find the longest path in the tree

    • Calculate the diameter by summing the heights of the left and right subtrees for each node

    • Time complexity is O(n) where n is the number of nodes in the tree

  • Answered by AI
  • Q2. Write a program for Trapping Rain Water . what is time complexity of the program
  • Ans. 

    The program calculates the amount of rainwater that can be trapped between buildings given an array of heights.

    • Use two pointers to iterate from left and right towards the middle

    • Keep track of the maximum height on the left and right for each pointer

    • Calculate the trapped water at each index based on the minimum of the maximum heights on left and right

    • Sum up the trapped water at each index to get the total trapped water

  • Answered by AI

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

2 LC questions - medium difficulty
Some multiple choice questions

Round 2 - Technical 

(1 Question)

  • Q1. Online round. An medium DP leetcode question and some other basic algorithms questions.
Interview experience
3
Average
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Company Website and was interviewed before Dec 2022. There were 3 interview rounds.

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 Resume tips
Round 2 - Assignment 

Very good question and answers easy leetcode question

Round 3 - Technical 

(2 Questions)

  • Q1. Tree based leetcode hard question
  • Q2. Linked list question

Interview Preparation Tips

Interview preparation tips for other job seekers - Always do all question do not skip any day.
Work hard every day
Contribute & help others!
anonymous
You can choose to be anonymous

Amazon Interview FAQs

How many rounds are there in Amazon Software Development Engineer Intern interview?
Amazon interview process usually has 2-3 rounds. The most common rounds in the Amazon interview process are Coding Test, Technical and Resume Shortlist.
What are the top questions asked in Amazon Software Development Engineer Intern interview?

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

  1. Say you're dealing with really long integers. They're too long to fit into a re...read more
  2. Given a linked list (singly-linked, non-circular), swap the kth node with the k...read more
  3. long numbers, add the two numbers and store the result in a third linked list. ...read more
How long is the Amazon Software Development Engineer Intern interview process?

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

Recently Viewed

INTERVIEWS

OpenText Technologies

No Interviews

INTERVIEWS

Microsoft Corporation

No Interviews

SALARIES

Samsung Research

INTERVIEWS

Optum Global Solutions

No Interviews

SALARIES

QualityKiosk Technologies

INTERVIEWS

JSW Energy

No Interviews

INTERVIEWS

Optum Global Solutions

No Interviews

INTERVIEWS

OpenText Technologies

No Interviews

INTERVIEWS

Cognizant

20 top interview questions

SALARIES

OpenText Technologies

Tell us how to improve this page.

Amazon Software Development Engineer Intern Interview Process

based on 26 interviews

3 Interview rounds

  • Coding Test Round
  • Technical Round
  • Aptitude Test Round
View more

Interview Questions from Similar Companies

Reliance Retail Interview Questions
3.9
 • 1.5k Interviews
Flipkart Interview Questions
4.0
 • 1.3k Interviews
Paytm Interview Questions
3.3
 • 752 Interviews
BigBasket Interview Questions
3.9
 • 359 Interviews
Tata Group Interview Questions
4.2
 • 358 Interviews
Myntra Interview Questions
4.0
 • 215 Interviews
Blinkit Interview Questions
3.7
 • 182 Interviews
AmbitionBox Interview Questions
4.9
 • 151 Interviews
Uber Interview Questions
4.2
 • 150 Interviews
JioMart Interview Questions
3.9
 • 94 Interviews
View all
Amazon Software Development Engineer Intern Salary
based on 91 salaries
₹6 L/yr - ₹18.9 L/yr
20% less than the average Software Development Engineer Intern Salary in India
View more details

Amazon Software Development Engineer Intern Reviews and Ratings

based on 36 reviews

4.2/5

Rating in categories

4.4

Skill development

3.7

Work-life balance

4.6

Salary

3.2

Job security

3.9

Company culture

3.8

Promotions

4.1

Work satisfaction

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

₹0 L/yr - ₹0 L/yr

Transaction Risk Investigator
3.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate
2.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
2.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Program Manager
2.1k salaries
unlock blur

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