I applied through a recruiter. The process took 1+ week. I interviewed at Amazon (Vancouver, BC) in Nov 2019
Interview
I had total 3 rounds of interview. First was an online coding challenge. Which consist of two programs with 90 minutes and followed by time complexity identification.
The second round was a telephonic interview which consists of behavioural questions and one problem.
The third round was an on-site interview at Vancouver. They provided accommodation and flight for the interview. It was consist of 5 interviews and 1 hour each with an hour of lunch break.
Interview questions [5]
Question 1
Calculate the minimum angle between an hour and a minute hand.
Sliding window problem. Given an array of integers create another array with the sum of 3 elements.
i/p: [1,4,2,5,6,7,1,1] & window:3
o/p: [7,11,13,18,14,9]
I applied through an employee referral. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Sept 2019
Interview
Interview process was simple. I applied through referral which originally didn't work due to some technical glitch but I made sure that my referrral was added after applying online. There was a standard Recruiter interview followed by a technical round which focused on Leadership principles as well as 2 technical coding questions both of which are Leetcode easy-medium level. I was able to solve it without any interviewer help and answered the behavioral round well. The interview was supposed to last for an hour but I could complete in 35 minutes. Within an hour, I got an invite to move to the next steps which was onsite.
Since the first round happened in later August last month, they asked me to setup a date after Sept 2nd week due to the Labor day holiday. This is a part which took the longest time to setup but finally it was set for Sept 12th . I wanted that process to be fast but now when I look back I feel that 2-3 weeks of full-time preparation made the difference and I was more confident during the interview process. The onsite interview consisted of 5 rounds of interview with cross-team members as well as team members. I really enjoyed the conversation with all the team members and this is not because I got hired but because I genuinely felt the same. Every interview will have a part focus on Leadership priniciples. I also appreciate the recruiters input on to focus on leadership principles and write down examples of each 14 principles. I followed her and honestly that helped me a lot during the interview process because instead of pressing my mind a lot to remember at that point of time , I was already prepared since I have brushed up my experience . So far I know Amazon is a company who have an equal focus on both leadership as well as technical skills. It is a 50-50 . But if you don't satisfy the leadership priniciples , then I can vouch that you will not be considered for that position even if you are technically very great. Amazon has a very fast paced , aggressive environment which requires leaders and not just technically savvy.
As I said I really enjoyed my conversation with all the team members and all of them were very smart but at the same time very receptive to listening to my new ideas. I did my technical round very well but to anyone who really want to apply and have success on the leadership side , I have one tip for you : you can follow the STAR technique but if you can somehow whiteboard your situation and provide them with bullet action points which you took that will really help you in better explaining the situation as well as answer any follow up questions . I felt that made the difference in my case. I whiteboarded almost everything with simple boxes and bullet points where-ever I could. And and and please be honest even if you failed to do something or made a blunder . I was honest about my biggest blunder in my career where I deleted the whole database in hadoop by executing hdfs -rm -r . <database name>. But as I said even if I said that I backed out with things about how I recovered the lost data and what I did in order to avoid making the same mistake again. Sorry a very detailed interview experience but I would say that just be honest and use I instead of WE in the interview wherever applicable.
In the last , don't worry a cent about dressing formal and wear what you feel comfortable it is. Amazon is pretty relaxed environment and i wore a t-shirt and jeans with my favourite MotoGP jacket since I am a Motorcyle geek and hope to become a computer geek too by working in the most innovative company of the world
Interview questions [1]
Question 1
I signed NDA so cannot disclose it but questions on leadership prinicples as well as Leetcode easy-medium level