I applied through university. The process took 3 days. I interviewed at Amazon (Durgapur, West Bengal) in Jul 2021
Interview
The process comprised of one online test with two programming question, six code-debugging questions and twenty-five aptitute quetions , and three interviews with both technical questions and Amazon Leadership-based behavioral questions.
Interview questions [5]
Question 1
Interview 1:
Discuss, how to store a whole database (comprising of at least 1 primary key) in a data structure. Needed to focus on the lookup time via the key provided.
Interview 2:
Divide a given graph into two groups such that no two members of the same group are connected with each other.
Check whether a given value can be made via combinations of given coins. There's an infinite supply of each coin.
Follow-up question: One of the coins from the given coins array can be used only a certain number of times.
Interview 3:
Given arrival and departure time of trains mark each train "Green" if they do not conflict with other trains and "Red" if it does. There is only one platform at the station.
Surprisingly easy — I expected tougher questions, but the coding round felt more like a warm-up. The main challenge was a DSA problem about counting islands in a 2D grid, which led to a discussion on DFS versus BFS and handling large grids. Funny enough, I had revisited that exact type of question while prepping on PracHub, which made me feel more confident. The interview wrapped up with a behavioral round, and I accepted an offer, but ultimately decided to decline it for another opportunity. Overall, it was a smooth experience.
Interview questions [1]
Question 1
Number of Islands — given a 2D grid of '1's (land) and '0's (water), count the number of connected islands. Walk through DFS vs BFS, and discuss how to avoid revisiting cells (in-place mutation vs visited set) and what changes if the grid is huge and must stream from disk.
It started with an OA, and then after a few weeks, I got invited to four rounds of interviews: technical and behavioral at 3 of the 4, and behavioral only at one.
Um teste de código online, se aprovado, vai para o loop. O loop é 4 entrevistas seguidas, duas em inglês e duas em português. 3 entrevistas técnicas de código, todas as 4 têm pergunta de liderança.
Interview questions [1]
Question 1
Pergunta historicas baseada nos principios de lideranca da amazon.