i
Amazon
Filter interviews by
Clear (1)
To find the sum of numbers, iterate through the array and add each number to a running total.
Iterate through the array of numbers
Add each number to a running total
Return the total sum
BFS (Breadth First Search) and DFS (Depth First Search) are algorithms used for traversing or searching tree or graph data structures.
BFS explores all the neighbor nodes at the present depth prior to moving on to the nodes at the next depth level.
DFS explores as far as possible along each branch before backtracking.
BFS uses a queue data structure while DFS uses a stack or recursion.
Example: BFS can be used to find the ...
Dynamic programming is used to solve problems that can be broken down into overlapping subproblems and have optimal substructure.
DP is used for problems with optimal substructure, where the solution can be constructed from optimal solutions of its subproblems.
DP is used for problems with overlapping subproblems, where the same subproblems are solved multiple times.
Examples include Fibonacci sequence, shortest path prob
Online assessment, pretty hard
Easy graph question with 2 engineers
Easy LLD question with a nice interviewer
What people are saying about Amazon
All round will have 2 or more LP question
Amazon interview questions for designations
I applied via Referral and was interviewed in Aug 2023. There were 2 interview rounds.
2 medium DS algo questions was there
A Database Management System (DBMS) is required to manage and organize data efficiently in a structured manner.
DBMS is required to create, update, retrieve, and manage data in databases.
It provides a way to define, create, and manipulate databases.
DBMS ensures data integrity, security, and consistency.
Examples of popular DBMS include MySQL, Oracle, SQL Server, and PostgreSQL.
Operating system (OS) is required to manage hardware resources, provide user interface, and run applications efficiently.
Manages hardware resources such as CPU, memory, and storage
Provides user interface for users to interact with the computer
Runs applications and manages processes efficiently
Ensures security and protection of data
Facilitates communication between hardware and software components
Belady's anomaly is a phenomenon in which increasing the number of frames in a page table may increase the number of page faults.
Belady's anomaly occurs when increasing the number of frames in a page table leads to more page faults.
It contradicts the common belief that more frames always lead to better performance.
This anomaly is more likely to occur in algorithms like FIFO (First In, First Out).
Get interview-ready with Top Amazon Interview Questions
2 question, one related to prefix sum and another related to something that i dont remember
There were three coding questions related to graphs and dynamic programming.
CoderPad test featuring LeetCode medium-level challenges.
Standard ds algo questions. Practice with Neetcode 150
The tomatoes will be rotten when all adjacent tomatoes are rotten as well.
Check each tomato in the grid and if it is rotten, check if all adjacent tomatoes are also rotten
Repeat this process until no more tomatoes can be marked as rotten
The process will continue until all tomatoes are rotten or no more tomatoes can be marked as rotten
Coding about data structure
Some of the top questions asked at the Amazon Software Developer interview -
The duration of Amazon Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 118 interviews
5 Interview rounds
based on 263 reviews
Rating in categories
Customer Service Associate
4.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Transaction Risk Investigator
3.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate
2.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
2.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Program Manager
2.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Flipkart
TCS
Netflix