I applied online. The process took 2 months. I interviewed at Amazon (Cape Town) in Jul 2022
Interview
Applied in July and went through a 3 stage process:
1st stage - 20min call with a recruiter - basic OOP and Data structure questions
2nd stage - 1 hr phone interview - 3 leadership principle questions, followed by a technical coding question (two if you finish the first one quickly)
3rd stage - 3-hour interview - 3x 1hr back to back interviews similar to the phone screen except the 1st interview is with a hiring manager and no technical questions
Interview questions [1]
Question 1
1hr phone interview:
- Tell me about a time you helped a struggling team member.
- Tell me about a time you had to learn something new
- given a string find the first unique character (non-repeating character)
- given a binary tree return true/false if it is BST
3hr interview:
- more "tell me about a time..." questions
- given two words return true/false if they are anagrams of each other
- merge two sorted lists and remove duplicates
Lengthy pre-interview coding challenges and scenario simulation. Followed by 3 hours straight of 1on1 interviews which consist of a coding challenge and a STAR scenario question. Preparation is recommended, especially on algorithms and data structures.
Interview questions [1]
Question 1
Describe a scenario when you may have had a disagreement with a team member and what you did to solve it.
I applied online. The process took 4 months. I interviewed at Amazon (Londres, Angleterre) in Mar 2022
Interview
Overall positive experience. The final interview was with three people from Amazon, asking me about values, experiences and then a short problem. I had to do some live coding for the short problem to show how I would solve it.
Interview questions [1]
Question 1
Tell me about a time you coped with a difficult situation.