Table of Contents
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 Basic Interview Questions
Amazon OOPs Interview Questions
Amazon Advanced Level Interview Questions
- What is RTTI, and why it is needed?
- What is a partial template? Why would you use one?
- How do I create a binary functor in the STL?
- How do I specialize in a template? Give an example.
Coding Questions for Amazon
- Sort the numbers into odd and even, Dynamic programming.
- Find the unit digit by math x sum of row and column.
- Minimum difference between two numbers in an array
- Removal of given character from string-> applicable(remove p)
- Infix to Postfix.
- Greedy algorithm and knapsack problem.
- Find the mean/average of an array of integers.
- Find the element in a given array.
- Queue implementation using stack.
- Bitwise operation with a number.
- How to insert an element in the queue?
- Question-based on static variable increment.
- Implement a queue using 2 stacks where complexity should be O(1).
- Minimum steps required to reach end point from starting point in snake and ladder game.
- Find the sum of every element of the node.
- Find the smallest element in the rotated and sorted array.
- Divide a string into K parts, find a row with a maximum Number of 1’s in a matrix.
- Given two numbers in the form of a linked list, find the sum without using the third variable.
- Find the smallest missing number in an array.
- Check whether the tree is BST or not.
- Convert one string into another, and check whether it is present in the string dictionary or not.
- Check whether the tree is BST or not.
- Check the maximum sum of rectangles in a 2D array.
- Explain Caeser Cipher Algorithm
- How to find the Maximum Subarray of an Array?
- How to detect Internet Source Address
- What is Encoding
Managerial Round Interview Questions for Amazon
- Tell me a time when you looked for feedback from a mentor.
- Give me an experience where you didn’t complete a project well but could have done better.
- Describe a time when you were faced with ambiguity.
- Tell us about a time you could tell somebody was having a bad day. What did you do to help the situation?
- How do you prioritize your workload, please give examples.
- What would you do if your manager did not explain your task clearly?
- What was your most challenging project?
- Name a time one large problem ended up being broken down into smaller problems.
- Tell us about a time you were given feedback that made you change your strategy.
- How would you react if you find someone harassing an employee?
- What do you know about Alexa?
- What experience do you have communicating with someone whose background was different from yours?
- Resume-based questions.
- Questions related to projects are mentioned in the resume.
Quantitative Questions for Amazon Interview
Reasoning Questions for Amazon Interview
Assertion
0 Comments