Select Page

# Amazon Interview Questions

by | Aug 23, 2022 | Interview

Home » Interview » Amazon Interview Questions

## Introduction

Amazon is one of the leading companies in the world with a lot of verticals from sales, IT, and support to media content and creators. The hiring at Amazon as a developer is based on their four guiding principles:

• Customer obsession rather than competitor focus,
• Passion for invention,
• Commitment to operational excellence,
• Long-term thinking

The main focus of developers to join Amazon is as a part of its technical wing, i.e., Amazon Web Services. Amazon Web Services is a Platform as a Service, providing various tools as a SaaS, Infrastructure in the forms of services via IaaS, and supports many other tools and technologies.

In this article, we will go through top Amazon Interview Questions that are part of different rounds, i.e. Preliminary round at college, Technical round, Managerial round, etc.

## Amazon Advanced Level Interview Questions

1. What is RTTI, and why it is needed?
2. What is a partial template? Why would you use one?
3. How do I create a binary functor in the STL?
4. How do I specialize in a template? Give an example.

## Coding Questions for Amazon

1. Sort the numbers into odd and even, Dynamic programming.
2. Find the unit digit by math x sum of row and column.
3. Minimum difference between two numbers in an array
4. Removal of given character from string-> applicable(remove p)
5. Infix to Postfix.
6. Greedy algorithm and knapsack problem.
7. Find the mean/average of an array of integers.
8. Find the element in a given array.
9. Queue implementation using stack.
10. Bitwise operation with a number.
11. How to insert an element in the queue?
12. Question-based on static variable increment.
13. Implement a queue using 2 stacks where complexity should be O(1).
14. Minimum steps required to reach end point from starting point in snake and ladder game.
15. Find the sum of every element of the node.
16. Find the smallest element in the rotated and sorted array.
17. Divide a string into K parts, find a row with a maximum Number of 1’s in a matrix.
18. Given two numbers in the form of a linked list, find the sum without using the third variable.
19. Find the smallest missing number in an array.
20. Check whether the tree is BST or not.
21. Convert one string into another, and check whether it is present in the string dictionary or not.
22. Check whether the tree is BST or not.
23. Check the maximum sum of rectangles in a 2D array.
24. Explain Caeser Cipher Algorithm
25. How to find the Maximum Subarray of an Array?
26. How to detect Internet Source Address
27. What is Encoding

## Managerial Round Interview Questions for Amazon

1. Tell me a time when you looked for feedback from a mentor.
2. Give me an experience where you didn’t complete a project well but could have done better.
3. Describe a time when you were faced with ambiguity.
4. Tell us about a time you could tell somebody was having a bad day. What did you do to help the situation?
7. What was your most challenging project?
8. Name a time one large problem ended up being broken down into smaller problems.
10. How would you react if you find someone harassing an employee?
11. What do you know about Alexa?
12. What experience do you have communicating with someone whose background was different from yours?
13. Resume-based questions.
14. Questions related to projects are mentioned in the resume.