Amazon Interview Questions

Review this list of 410 Amazon interview questions and answers verified by hiring managers and candidates.
  • "Before getting into the solution aspect, let us revisit Amazon's mission. Mission: Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. Participants: Therefore any improvement in the marketplace should be in sync with this thought process. Participants in the marketplace have both buyers and sellers. We can improve the platform either of them or both of them. **Wh"

    Nithesh S. - "Before getting into the solution aspect, let us revisit Amazon's mission. Mission: Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. Participants: Therefore any improvement in the marketplace should be in sync with this thought process. Participants in the marketplace have both buyers and sellers. We can improve the platform either of them or both of them. **Wh"See full answer

    Product Design
  • Amazon logoAsked at Amazon 

    "Count items between indices within compartments compartments are delineated by by: '|' items are identified by: '*' input_inventory = "*||||" inputstartidxs = [1, 4, 6] inputendidxs = [9, 5, 8] expected_output = [3, 0, 1] Explanation: "*||||" 0123456789... indices ++ + # within compartments ^ start_idx = 1 ^ end_idx = 9 -- - # within idxs but not within compartments "*||||" 0123456789... indices "

    Anonymous Unicorn - "Count items between indices within compartments compartments are delineated by by: '|' items are identified by: '*' input_inventory = "*||||" inputstartidxs = [1, 4, 6] inputendidxs = [9, 5, 8] expected_output = [3, 0, 1] Explanation: "*||||" 0123456789... indices ++ + # within compartments ^ start_idx = 1 ^ end_idx = 9 -- - # within idxs but not within compartments "*||||" 0123456789... indices "See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • +1

    "Clarification: What does "share" imply? is it the action of sharing the app or website ? My assumption here we are not talking about stock market share :P, other factors come into play there. Diving-in: I would like to classify the questions into 2 buckets Internal Do we have data on which platform the shares increases and split up by Mobile and if mobile via app or via browser, split by apple/android, split via desktop, tablet . Essentially source of the shares. What this will t"

    Pm P. - "Clarification: What does "share" imply? is it the action of sharing the app or website ? My assumption here we are not talking about stock market share :P, other factors come into play there. Diving-in: I would like to classify the questions into 2 buckets Internal Do we have data on which platform the shares increases and split up by Mobile and if mobile via app or via browser, split by apple/android, split via desktop, tablet . Essentially source of the shares. What this will t"See full answer

    Analytical
    Product Strategy
  • " Situation In the derivatives trading domain, timely and accurate data is crucial for making informed trading decisions. Our existing data processing system was facing challenges with latency and scalability, which hindered our ability to react swiftly to market changes. To address these issues, we designed a new real-time market data processing platform. Task The task was to develop a low-latency data processing platform that could handle real-time market data ingestion, processing, an"

    Scott S. - " Situation In the derivatives trading domain, timely and accurate data is crucial for making informed trading decisions. Our existing data processing system was facing challenges with latency and scalability, which hindered our ability to react swiftly to market changes. To address these issues, we designed a new real-time market data processing platform. Task The task was to develop a low-latency data processing platform that could handle real-time market data ingestion, processing, an"See full answer

    Product Manager
    Technical
    +2 more
  • Amazon logoAsked at Amazon 
    +7

    "What are some of the Tradeoff stories Amazon prefers? Do they prefer the Feature Prioritization type of tradeoff or technology/platform type of tradeoffs? "

    Imran R. - "What are some of the Tradeoff stories Amazon prefers? Do they prefer the Feature Prioritization type of tradeoff or technology/platform type of tradeoffs? "See full answer

    Behavioral
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Amazon logoAsked at Amazon 
    Product Manager
    Technical
  • Amazon logoAsked at Amazon 
    +5

    " from typing import List, Optional class TreeNode: def init(self, value: int = 0, left: Optional['TreeNode'] = None, right: Optional['TreeNode'] = None): self.value = value self.left = left self.right = right def build_tree(preorder: List[int], inorder: List[int]) -> Optional[TreeNode]: if not inorder: return None root_val = preorder.pop(0) root = TreeNode(root_val) idx = inorder.index(root_val) root.left = build_tr"

    Ritayan P. - " from typing import List, Optional class TreeNode: def init(self, value: int = 0, left: Optional['TreeNode'] = None, right: Optional['TreeNode'] = None): self.value = value self.left = left self.right = right def build_tree(preorder: List[int], inorder: List[int]) -> Optional[TreeNode]: if not inorder: return None root_val = preorder.pop(0) root = TreeNode(root_val) idx = inorder.index(root_val) root.left = build_tr"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Amazon logoAsked at Amazon 
    +1

    "Providing some bullets to expand on to respond to this question- Inability to adapt to the changes in customer's needs in retail industry Lack of competitive analysis Rigid business model Lack of well defined Vision and Strategy"

    Rahul P. - "Providing some bullets to expand on to respond to this question- Inability to adapt to the changes in customer's needs in retail industry Lack of competitive analysis Rigid business model Lack of well defined Vision and Strategy"See full answer

    Product Strategy
  • Amazon logoAsked at Amazon 
    Software Engineer
    Behavioral
  • +6

    "Not at all impressed. Very simple problem he is solved"

    Anonymous Angelfish - "Not at all impressed. Very simple problem he is solved"See full answer

    Product Manager
    Behavioral
  • Technical Program Manager
    Behavioral
  • Amazon logoAsked at Amazon 

    "Let me tell you about a time when I solved a problem at my previous company (one of the top 10 Fortune 500 companies). This was an internship and I was coming with almost 2 years of experience and 2 semesters of my graduate program. My experiences have mostly been theoretical or with startups. I've never solved problems at scale. The first week at this team was slow and relaxed, it was just onboarding. The real work started from the 2nd week when I felt like I was pushed into the ocean with n"

    Anonymous Crayfish - "Let me tell you about a time when I solved a problem at my previous company (one of the top 10 Fortune 500 companies). This was an internship and I was coming with almost 2 years of experience and 2 semesters of my graduate program. My experiences have mostly been theoretical or with startups. I've never solved problems at scale. The first week at this team was slow and relaxed, it was just onboarding. The real work started from the 2nd week when I felt like I was pushed into the ocean with n"See full answer

    Technical Program Manager
    Analytical
    +2 more
  • Amazon logoAsked at Amazon 

    "SQL databases are relational, NoSQL databases are non-relational. SQL databases use structured query language and have a predefined schema. NoSQL databases have dynamic schemas for unstructured data. SQL databases are vertically scalable, while NoSQL databases are horizontally scalable."

    Ali H. - "SQL databases are relational, NoSQL databases are non-relational. SQL databases use structured query language and have a predefined schema. NoSQL databases have dynamic schemas for unstructured data. SQL databases are vertically scalable, while NoSQL databases are horizontally scalable."See full answer

    Software Engineer
    Concept
    +7 more
  • Amazon logoAsked at Amazon 

    "We want sales to grow, in order to have a growth in revenue. And customer usage as well as it allows to see if our product lead more engagement from our users. So to be able to see this overall evolution I would make a line chart for both : Sales : with month on x-axis and sales revenue on y-axis Customer Usage : with month on x-axis and a KPI allowing to measure customer usage (nblogins or nbsessions or nbgamesplayed, ... depending on the industry) on y-axis Moreover, after knowing th"

    Catherine T. - "We want sales to grow, in order to have a growth in revenue. And customer usage as well as it allows to see if our product lead more engagement from our users. So to be able to see this overall evolution I would make a line chart for both : Sales : with month on x-axis and sales revenue on y-axis Customer Usage : with month on x-axis and a KPI allowing to measure customer usage (nblogins or nbsessions or nbgamesplayed, ... depending on the industry) on y-axis Moreover, after knowing th"See full answer

    Business Analyst
    Data Analysis
    +2 more
  • "I told a story about having good intentions to help out a superior with a problem but I did so without seeking buy-in (permission) first. While I did solve the problem and provided value to him and my other colleagues, I was reprimanded for crossing boundaries and not respecting his privacy (I accessed his computer without his permission to deliver a resolution to a problem). While I had good intentions and the outcome was good, my approach left me with a negative mark and a life long lesson r"

    Zakery K. - "I told a story about having good intentions to help out a superior with a problem but I did so without seeking buy-in (permission) first. While I did solve the problem and provided value to him and my other colleagues, I was reprimanded for crossing boundaries and not respecting his privacy (I accessed his computer without his permission to deliver a resolution to a problem). While I had good intentions and the outcome was good, my approach left me with a negative mark and a life long lesson r"See full answer

    Software Engineer
    Behavioral
  • Amazon logoAsked at Amazon 

    "Understanding the Basics Choosing Learning Resources Practicing and Applying Knowledge Seeking Help and Staying Updated Leveraging Modern Tools"

    An D. - "Understanding the Basics Choosing Learning Resources Practicing and Applying Knowledge Seeking Help and Staying Updated Leveraging Modern Tools"See full answer

    Software Engineer
    Behavioral
  • "During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"

    Dhruv M. - "During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"See full answer

    Product Manager
    Behavioral
  • Amazon logoAsked at Amazon 
    Video answer for 'What are common linear regression problems?'

    "I can try to summarize their discussion as I remembered. Linear regression is one of the method to predict target (Y) using features (X). Formula for linear regression is a linear function of features. The aim is to choose coefficients (Teta) of the prediction function in such a way that the difference between target and prediction is least in average. This difference between target and prediction is called loss function. The form of this loss function could be dependent from the particular real"

    Ilnur I. - "I can try to summarize their discussion as I remembered. Linear regression is one of the method to predict target (Y) using features (X). Formula for linear regression is a linear function of features. The aim is to choose coefficients (Teta) of the prediction function in such a way that the difference between target and prediction is least in average. This difference between target and prediction is called loss function. The form of this loss function could be dependent from the particular real"See full answer

    Data Scientist
    Analytical
    +2 more
  • Amazon logoAsked at Amazon 
    +2

    "First, let us start with the mission of Amazon: “We strive to offer our customers the lowest possible prices, the best available selection, and the utmost convenience.” Alignment of recommendations system with Amazon's mission: Suggesting recommendations to the users would be a part of this mission as it would allow users to buy things on their mind for the lowest cost in market (may or may not be true). They might get better prices if they order adjacent items together. For example, i"

    Nithesh S. - "First, let us start with the mission of Amazon: “We strive to offer our customers the lowest possible prices, the best available selection, and the utmost convenience.” Alignment of recommendations system with Amazon's mission: Suggesting recommendations to the users would be a part of this mission as it would allow users to buy things on their mind for the lowest cost in market (may or may not be true). They might get better prices if they order adjacent items together. For example, i"See full answer

    Technical Program Manager
    Analytical
    +1 more
  • Amazon logoAsked at Amazon 

    "During my internship at Insighta Analytics, our team was planning to prioritize a marketing campaign focused on customer acquisition through social media ads. The marketing lead was confident this would yield the best ROI based on past success. I was tasked with supporting the strategy by analyzing customer engagement trends. But as I dove into the data, I started to question whether the current direction was the best use of our budget. I analyzed customer conversion data from the last two quart"

    Dhruv M. - "During my internship at Insighta Analytics, our team was planning to prioritize a marketing campaign focused on customer acquisition through social media ads. The marketing lead was confident this would yield the best ROI based on past success. I was tasked with supporting the strategy by analyzing customer engagement trends. But as I dove into the data, I started to question whether the current direction was the best use of our budget. I analyzed customer conversion data from the last two quart"See full answer

    Product Manager
    Analytical
Showing 201-220 of 410