Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Amazon Development Centre India Software Development Engineer Interview Questions and Answers

Updated 27 Sep 2024

Amazon Development Centre India Software Development Engineer Interview Experiences

5 interviews found

Software Development Engineer Interview Questions & Answers

user image Harsha Priya Annapureddy

posted on 27 Sep 2024

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

I applied via campus placement at Indian Institute of Technology (IIT), Chennai

Round 1 - Technical 

(1 Question)

  • Q1. Questions on DSA
Round 2 - One-on-one 

(1 Question)

  • Q1. Questions on DSA
Round 3 - One-on-one 

(1 Question)

  • Q1. Questions on DSA
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Referral

Round 1 - One-on-one 

(1 Question)

  • Q1. Leetcode easy and medium
Round 2 - One-on-one 

(1 Question)

  • Q1. Leetcode medium
Round 3 - One-on-one 

(1 Question)

  • Q1. Leadership Principles

Software Development Engineer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Given an acyclic graph of a city where each edge represents a roa ... read more
asked in Hike
Q2. You have application which shows list of all contacts, the Name c ... read more
asked in Amazon
Q3. Given a m * n matrix filled with '0's and 'x's at random position ... read more
asked in Samsung
Q4. puzzle-There are 1000 wine bottles. One of the bottles contains p ... read more
asked in Accenture
Q5. Have you worked on cloud technology? Architecture of cloud
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Coding Test 

You will get an exam link. You have to solve 2 questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Rotten orange leetcode medium
  • Q2. Remove invalid parenthesis leetcode hard
  • Ans. 

    Remove the minimum number of invalid parentheses in order to make the input string valid.

    • Use a depth-first search approach to generate all possible valid parentheses combinations.

    • Keep track of the number of open and close parentheses to determine if a combination is valid.

    • Remove the minimum number of parentheses needed to make the input string valid.

  • Answered by AI
Round 3 - One-on-one 

(3 Questions)

  • Q1. Leetcode medium
  • Q2. Leetcode hard question
  • Q3. Some question on experiences and projects

Interview Preparation Tips

Topics to prepare for Amazon Development Centre India Software Development Engineer interview:
  • DSA
  • Communication Skills
Interview preparation tips for other job seekers - Have a good communication skills. Like try to explain what is going on your mind during solve. Try to ask few question on your thoughts. Practice DSA and your core subject.

Skills evaluated in this interview

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

I applied via Recruitment Consulltant and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Q. Convert number to words. For example, convert 346,254 to Three hundred forty six thousand two hundred fifty four.

Round 2 - Technical 

(1 Question)

  • Q1. Design a vending machine
  • Ans. 

    Design a vending machine that dispenses snacks and drinks.

    • Include a user interface with buttons for selecting items

    • Have a payment system that accepts cash, credit cards, and mobile payments

    • Implement a system for restocking items and tracking inventory levels

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice 50 medium leetcode and read about leadership principles.

Skills evaluated in this interview

Amazon Development Centre India interview questions for designations

 Software Development Engineer 1

 (1)

 Software Engineer

 (3)

 Software Support Engineer

 (2)

 Software Engineer Trainee

 (1)

 Associate Software Engineer

 (1)

 Software Development Manager 2

 (1)

 Software Quality Assurance Engineer

 (1)

 Software Developer

 (7)

I applied via Referral and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Longest Palindromic Substring - DP (GFG Link: -----/). Shortest path in Binary Maze - BFS (GFG Link: -----/) Check if given push and pop sequences of stack is valid or not (GF...
  • Ans. 

    Interview question for Software Development Engineer position on Longest Palindromic Substring, Shortest path in Binary Maze, and Valid Stack Sequences.

    • Longest Palindromic Substring - use dynamic programming to solve

    • Shortest path in Binary Maze - use BFS algorithm to find the shortest path

    • Valid Stack Sequences - simulate the stack push and pop operations to check if the given sequences are valid

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice Time complexity for each question.

Speak out while you are thinking

Ask hints if you are completely stuck

Skills evaluated in this interview

Interview questions from similar companies

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

It was on naukri website 62 question out of which 2 were coding rest were CS fundamentals and apti

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

(1 Question)

  • Q1. Create an application like Spotify where playlists is recommended based some data.
Interview experience
3
Average
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
No response

I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Coding Test 

3 easy-medium dsa questions and 1 hour

Round 2 - Technical 

(1 Question)

  • Q1. Question related to tree traversal

Interview Questionnaire 

10 Questions

  • Q1. Design a data structure for efficient insert(),delete(),search(), return_any_value().
  • Ans. 

    Design a data structure for efficient insert(),delete(),search(), return_any_value().

    • Consider using a hash table or a balanced binary search tree

    • For return_any_value(), use a random number generator to select a value

    • Optimize for the most frequently used operations

  • Answered by AI
  • 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: initial array : 1,2,3,7,7,7,8 after ...
  • Ans. 

    Find the number of elements shifted in a sorted array after shifting n elements from right to first.

    • Find the index of the minimum element in the shifted array

    • The number of elements shifted is equal to the index of the minimum element

    • Use binary search to find the minimum element in O(log n) time

  • Answered by AI
  • 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 element
  • Ans. 

    Efficient way to search a given element in an array of integers with adjacent elements 1+ or 1- from each other.

    • Use binary search algorithm to search the element in O(log n) time complexity.

    • Check the middle element and compare it with the given element.

    • If the middle element is greater than the given element, search in the left half of the array.

    • If the middle element is smaller than the given element, search in the righ...

  • Answered by AI
  • Q4. Reverse singly linked list
  • Ans. 

    Reverse a singly linked list

    • Iterate through the list and change the direction of the pointers

    • Keep track of the previous, current, and next nodes

    • Set the head of the list to the last node after reversing

  • Answered by AI
  • Q5. Find the nth largest element from last in a singly linked list
  • Ans. 

    Find the nth largest element from last in a singly linked list

    • Traverse the list to find its length

    • Traverse again to the (length-n)th node

    • Return its value

  • Answered by AI
  • Q6. Given a m * n matrix and value k. Find k * k matrix within the given matrix whose sum is maximum
  • Ans. 

    Given a matrix and value k, find k*k submatrix with maximum sum.

    • Iterate over all submatrices of size k*k and calculate their sum.

    • Keep track of the maximum sum and the corresponding submatrix.

    • Use dynamic programming to optimize the solution.

    • Time complexity can be reduced to O(m*n*k^2) using prefix sum technique.

  • Answered by AI
  • 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 adjacent cells that have a '0'. Moves allowed...
  • Ans. 

    Find shortest path between 'S' and 'E' in a matrix filled with '0's and 'x's

    • Use Breadth First Search (BFS) algorithm to find shortest path

    • Create a visited matrix to keep track of visited cells

    • Create a queue to store cells to be visited

    • Start BFS from 'S' and keep track of distance to each cell

    • When 'E' is found, return the distance to it

  • Answered by AI
  • 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-arry tree)
  • Q9. Given variable length mobile number prefixes of various mobile operators( aircel, idea, vodafone ,etc) suggest an efficient data structure and algorithm for finding out the operator if a mobile number is g...
  • 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 line such that each 1 has won from the guy st...

Interview Preparation Tips

College Name: NA

Skills evaluated in this interview

I was interviewed in Oct 2016.

Interview Preparation Tips

Round: Resume Shortlist
Experience: Must have one year of experience. Must be Good in Data Structures and algorithms. Must be from a reputed college
Tips: Nothing in our hands

Round: Test
Experience: Aptitude are medium level, english are bit tricky, you have to get more than 20 to pass this round
Tips: Prepare well from indiabix.com, basics of aptitude and see comprahensive passages for english
Duration: 1 hour
Total Questions: 40

Round: Technical Interview
Experience: There are so many questions, all are mainly focus on your problem solving skills, mainly from Data Structures and Algorithms.

1. Reverse a linked list
2. there are considerably large files, find the intersection of them.
3. find union of them.
4. binary search tree traversal
Tips: Practice well, writing efficient code is necessary

Skills: Problem Solving, Data Structures And Algorithms, Python, LOGICAL THINKING ABILITIES
Contribute & help others!
anonymous
You can choose to be anonymous

Amazon Development Centre India Interview FAQs

How many rounds are there in Amazon Development Centre India Software Development Engineer interview?
Amazon Development Centre India interview process usually has 2-3 rounds. The most common rounds in the Amazon Development Centre India interview process are One-on-one Round, Coding Test and Technical.
How to prepare for Amazon Development Centre India 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 Development Centre India. The most common topics and skills that interviewers at Amazon Development Centre India expect are Biotechnology, Design Patterns, IT Infrastructure, Machine Learning and System Design.
What are the top questions asked in Amazon Development Centre India Software Development Engineer interview?

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

  1. Longest Palindromic Substring - DP (GFG Link: -----/). ...read more
  2. Remove invalid parenthesis leetcode h...read more
  3. Design a vending mach...read more

Recently Viewed

DESIGNATION

Pyspark Developer

25 interviews

CAMPUS PLACEMENT

Maharaja Agrasen Institute of Technology, Delhi

CAMPUS PLACEMENT

Jaypee Institute of Information Technology, Noida

CAMPUS PLACEMENT

Indian Institute of Technology (IIT), Kanpur

CAMPUS PLACEMENT

Indian Institute of Technology (IIT), Mumbai

CAMPUS PLACEMENT

Veermata Jijabai Technological Institute (VJTI), Mumbai

CAMPUS PLACEMENT

Delhi College of Engineering (DCE), Delhi

CAMPUS PLACEMENT

Indian Institute of Technology (IIT), Chennai

CAMPUS PLACEMENT

National Institute of Technology (NIT), Warangal

CAMPUS PLACEMENT

Indian Institute of Management (IIM), Lucknow

Tell us how to improve this page.

Amazon Development Centre India Software Development Engineer Interview Process

based on 4 interviews

2 Interview rounds

  • One-on-one Round - 1
  • One-on-one Round - 2
View more
Amazon Development Centre India Software Development Engineer Salary
based on 191 salaries
₹11.5 L/yr - ₹45 L/yr
92% more than the average Software Development Engineer Salary in India
View more details

Amazon Development Centre India Software Development Engineer Reviews and Ratings

based on 8 reviews

4.0/5

Rating in categories

4.6

Skill development

2.6

Work-life balance

4.6

Salary

3.6

Job security

4.4

Company culture

4.5

Promotions

4.4

Work satisfaction

Explore 8 Reviews and Ratings
Customer Service Associate
2.8k salaries
unlock blur

₹1 L/yr - ₹5.5 L/yr

Transaction Risk Investigator
1.4k salaries
unlock blur

₹2 L/yr - ₹6.5 L/yr

Customer Service Executive
886 salaries
unlock blur

₹1.2 L/yr - ₹5.8 L/yr

Senior Associate
867 salaries
unlock blur

₹2.5 L/yr - ₹8.8 L/yr

Quality Specialist
649 salaries
unlock blur

₹3 L/yr - ₹7.1 L/yr

Explore more salaries
Compare Amazon Development Centre India with

Microsoft Corporation

4.0
Compare

Google

4.4
Compare

IBM

4.0
Compare

Oracle

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