I applied through college or university. I interviewed at Amazon
Interview
The interview process was fairly easy. Firstly, they asked me a general question, tell me about yourself. Then directly jumped on coding questions. 3 questions were asked. Interview lasted for 50 mins.
Interview questions [1]
Question 1
1. Find all the triplets in a binary tree where the sum of values grandparent, parent and child is less than 'k'
Live coding in the first round where interviewer ask programming questions. Most optimal solution will be expected from the candidate. System Designing round is the next step where candidate has to design the system based on given requirements.
I was given an Online assessment with debugging questions, two leetcode mediums, and then a simulation. After passing those, I got the final interview but I struggled explaining my solution to the interviewer and got rejected a couple days later.