i
Amazon
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed before Jan 2016.
Implement Facebook's 'People you may know' feature using BFS and mutual friend counter.
Create a graph of users and their friends
Perform BFS on the graph starting from the user in question
For each friend of the user, increment a counter for their mutual friends
Sort the list of potential friends by mutual friend count
Exclude already connected friends and suggest top potential friends
Ds and Algo, tree, array String
DS Algo, Tree Array grapH String
What people are saying about Amazon
1hr with two DSA questions, one is printing nth row of pascal triangle,
other I donot remember
Diagonal traversal of a binary tree involves printing the nodes of the tree in a diagonal pattern.
Start with the root node and move to its right child, then move down to its left child.
Repeat this process for each diagonal of the tree, printing the nodes as you traverse.
Use a queue to keep track of the nodes at each level of the tree.
Find the merge point of two linked lists.
Traverse both linked lists to find their lengths.
Calculate the difference in lengths and move the pointer of the longer list by the difference.
Traverse both lists in parallel until the merge point is found.
The Next Greater Element problem involves finding the next greater element for each element in an array.
Use a stack to keep track of elements for which the next greater element is yet to be found.
Iterate through the array and for each element, pop elements from the stack until a greater element is found.
Store the next greater element for each element in a result array.
Amazon interview questions for designations
DSA and SQL leetcode questions
Get interview-ready with Top Amazon Interview Questions
Standard DS/Algo involving mostly trees and leadership principles
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
Hackerrank 2 questions followed by leadership principle questions
Handled conflict with seniors by discussing concerns openly and finding common ground
Approached senior calmly and respectfully to discuss concerns
Listened to their perspective and tried to understand their point of view
Suggested potential solutions or compromises to resolve the conflict
Worked together to find common ground and move forward professionally
3 simple questions on arrays and strings
Using BFS to find the minimum number of steps for oranges to decay in a grid
Implement BFS algorithm to traverse the grid and decay the oranges
Keep track of the number of steps taken to decay all oranges
Return the minimum number of steps required to decay all oranges
Two medium-hard leetcode questions
Some of the top questions asked at the Amazon Software Development Engineer interview -
The duration of Amazon Software Development Engineer interview process can vary, but typically it takes about 2-4 weeks to complete.
2 Interview rounds
based on 127 reviews
Rating in categories
Customer Service Associate
4.2k
salaries
| ₹0.6 L/yr - ₹5 L/yr |
Transaction Risk Investigator
3.1k
salaries
| ₹2.5 L/yr - ₹6.5 L/yr |
Associate
2.8k
salaries
| ₹0.8 L/yr - ₹7 L/yr |
Senior Associate
2.4k
salaries
| ₹2 L/yr - ₹10.1 L/yr |
Software Development Engineer
2k
salaries
| ₹16.6 L/yr - ₹33 L/yr |
Flipkart
TCS
Netflix