I first received a online coding assessment followed by a telephonic round.
A developer from a different team happened to take the interview.
It was a 1 hr interview, where the interviewer told me that the first 30 minutes are for coding and next 30 mins for behavioral.
I was given a coding question after explaining for 5 mins about interview process with 25 mins left for coding, asked me to explain the all possible approaches to solve the problem with time complexity and gave me the choice to pick one solution and write the code.
I happened to complete the code in 15 minutes, then the interviewer said let's move on to the next question in the coding round.
The interviewer took 3-4 minutes to speak about the question, it was a grid question and looking at it I felt 8 minutes to code is something difficult. I started to explain my approach and when I was writing code, with 2 minutes to left the interviewer interrupted me and told that's fine, and let's move on to a behavioral round.
Please ask your interviewer about the number of behavioral questions she is about to ask you if possible. I thought she would ask me two questions and split my time into 10 minutes each and 5 minutes for follow-up questions.
Surprisingly, she went on to ask me 4 questions. I had the STAR method in my mind, when I was explaining a task she was asking me to jump into the result, she didn't seem to be aware of listening to the approach. Interviewers like her can kill our chances so be careful.
I don't want to comment on her profile, however, her previous experience was never related to software engineer and she is an inexperienced developer and interviewer. Never expected this kind of interview from amazon.