I applied online. The process took 6 weeks. I interviewed at Amazon (Graz) in Jun 2021
Interview
I applied through Amazon job portal and then I got an email from a recruiter. As per standard interview process,
1: Appeared for online coding test
2: Telephonic interview with an SDE 2 from Amazon Graz team
3: Interview day (4 interviews in a day)
Interview questions [1]
Question 1
In online coding, I solved one question using dictionary (Leetcode easy) and other one was related to dynamic programming (Leetcode medium).
In telephonic interview, I solved Leetcode easy problem and in the follow up I used dynamic programming to solve it efficiently.
Interview day:
- My interview day started with a project manager and cpnding task was to convert Java code to python code. I requested him couple of times that I am not friendly with Java and I also conveyed a recruiter that I will use Python during my coding interviews (this must be negative feedback). I have never seen such kind of questions during my Leetcode or Geeks for geeks practice.
- In the second slot of interview day, an interviewer asked me lot of time and space complexity questions i.e. factorial, fibonacci, binary search etc. I had only 10 minutes to solve coding problem (Leetcode medium: count distinct sub trees with sum K).
- During the system design interview, I had to design restaurant management system. This went well.
- In the last, I solved (Leetcode medium: jump problem) and in the follow up question I had to trace jump indexes. This went well too.
From my point of view, FAANG interviews always focus on data structures and algorithms skills not like convert one language code to other language. At the end, I got disappointment.
Note: Amazon also focuses more on Leadership principles.
I applied in-person. The process took 1 day. I interviewed at Amazon (Seattle, WA) in May 2021
Interview
They are very keen about behavioral question. Had a 5 hour interview. Every interviewer asked about the leadership principles. And then coding round which was extensive. The recruiters prepare you well about the process.
Interview questions [2]
Question 1
What was one critical feedback that you received on which you worked upon?
Tell me about a time when you disagreed with your supervior, what steps did you take, what was the outcome. In retrospect, is there anything you could have done different
I applied through a recruiter. I interviewed at Amazon (Washington, DC) in Jun 2021
Interview
It started with a casual chat with recruiter before a timed online code assessment. If you passed the code assessment, then you got to meet the software development team for interviews.
Interview questions [1]
Question 1
2 data structures and algorithm coding questions followed by a paragraph explaining thought process and runtime.