I applied through college or university. I interviewed at Amazon in Aug 2019
Interview
The interview started with my brief introduction and we quickly moved to the coding question. The whole interview revolved around that coding question only. The interview went on for around 50 minutes.
Interview questions [1]
Question 1
Two nodes in a binary search tree are swapped. We are supposed to find those two nodes, without any extra space (not even recursion) and O(N) TC. I was not able to come up with an approach without extra space. After around half hour of trying, he asked me to provide a solution which can use extra space. I gave it and he asked me to explain the whole working of the algorithm, step by step.
I applied through college or university. The process took 2 weeks. I interviewed at Amazon (Bhubaneshwar) in Sep 2019
Interview
The interview process consisted of an online round followed by 2 personal interview rounds. The online round was conducted on mettl. The interface was very poor. This round consisted of 2 coding questions of moderate difficulty and around 30 MCQ-s based on C Programming and data structures. Out of around 70 people who applied, 21 were selected for personal interviews.
I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon
Interview
The hiring process consisted of a phone screen interview followed by a code sharing video interview. The interviewer was not too engaged in understanding my logic for the code. The interviewer seemed to be busy doing their own work.