I applied through a staffing agency. The process took 2 weeks. I interviewed at Amazon (Bengaluru) in May 2016
Interview
I got a call from Staffing Agency in Bangalore. After I agreed to give interview, they scheduled my interview with Amazon in the weekend. I got official mail from Amazon HR regarding interview process and date/time. Interview was at Amazon office in Bangalore. It started with written round, in which 3 coding questions were asked. Those who clear this round will get to sit in interviews. After clearing written round, 1st technical round went for 1 hour in which they made me write some Java programs and optimize that program and asked about my current project. 2nd Technical interview also they made me write Data Structure programs and then 3rd Technical/Managerial interview in which they told about Amazon and what they are looking for. They also asked about my current project and current company. After all 3 technical rounds, I was informed that I will get a call from HR if I am selected. And within 4 days I got a call from HR regarding further formalities.
Interview questions [1]
Question 1
In written round they asked me to write 2 programs and find errors in one program. Programs were to reverse a linked list with specific no of nodes. Other program was to count all nodes in a Binary Tree. And last question was to find error in a program which was a factorial function written with conditional operator.
1st Technical Interview, It was taken by 2 interviewers, I was asked to write a program to find frequency of all elements in an array, and display element with maximum frequency.
They asked me implementation of HashMap in Java. About different sortings, time complexity of all above program which I wrote. I was given one problem solving question from Amazon project.
2nd Technical Interview, I was asked to write a program, One sorted array was given and a number X was given, find to elements in an array whose exact difference is X.
Another program to extract integers from a string and add them. Was asked to optimize my code. How to store negative numbers from string to integer. Interviewer told about their current project.
3rd Managerial Interview, He asked me how my day went till now in Amazon office. What is my role in current company. What exactly I do in my current company. What you do when you are annoyed at your manager. How do you like working in a team, specially when there is less coordination. Have I ever handled any major complication in my current project. Amazon leadership principles. He told me about Amazon work culture. Asked how to debug a code snippet.
All interviewers were helpful and patient. They listen to your solutions.
I was a complete sponsored day by Amazon office.
Only one concern, you have to wait a lot after every round. Whole process will take around 6-7 hours.
I applied through university. The process took 4 weeks. I interviewed at Amazon (Bengaluru) in Oct 2025
Interview
Very Slow due to constant delays from company side ,but can be worth it if you are confident in your ability to pass the interview process. Patience is key for this.
The first technical round was dsa round where you will 2-3 dsa questions for me.After that you might get call for second round where cs fundamentals will be asked relating to DBMS,CN,OS
Interview questions [1]
Question 1
The first round is dsa round where questions related to dp, graphs,trees were asked.
start with introduction
review about projects
questions about projects
questions about previous work experiences
problems faced in previous work experiences
Amazon principles
2 dsa questions ( arrays and linked list ]