I applied online. The process took 4 weeks. I interviewed at Amazon (Cape Town) in Apr 2022
Interview
I had a total of 4 interviews. The first interview was a phone interview where it started off with a few technical questions combined with behavioral questions. The total time was 1 hour. The next 3 were all on one day and all followed the exact same structure. Each starting off with behavioral questions and then moving onto the technical aspect of the interview. These 3 were more in depth questions. For each behavioral question they asked deeper and to describe it in depth.
Interview questions [4]
Question 1
Programming question - Given 2 sorted arrays, merge them. Follow up, ensure only 1 of each element is saved in the merged array aka no duplicates.
Programming question - Given reverse polish notation, return the integer value of the expression aka "5,3,+,2,/" would be 5 + 3 = 8 and then 8 / 2 = 4.
I applied online. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Jan 2022
Interview
The interview experience for me was very good overall. Best I had at any company, the recruiters were in contact frequently and made sure that I knew what to expect from the interview. I had an Online Assessment, 1 hour technical screen, and then a final round of four 1 hour technical interviews. Studied for months and it finally paid off, first software engineering job offer!
Interview questions [1]
Question 1
As a new Engineer I saw a total of 8 questions between the various rounds, all were a mix of LC Easy/Medium Questions, also 1 OO question in place of System Design. Always a focus on the time/space complexity of my solution. Also there were always two leadership questions asked by each interviewer.
I applied online. I interviewed at Amazon in Feb 2022
Interview
Applied online. Then coding challenge, work-style assessment, phone interview, and 4-hour onsite. Each interview consists of Leadership principles and a brief background/past project conversation, followed by a coding question. Problems were different from classic leetcode questions, most of them include small system design parts, even if I interview for a junior role.
Interview questions [2]
Question 1
1- Tell me about a time when you took a calculated risk.