I applied through an employee referral. The process took 2 weeks. I interviewed at Amazon in June 2022
Interview
Referred by a current employee. A recruiter reached out and told me that the first round is going to be an online coding assessment and yes they are purely data structure/algorithm questions. He also said that there will be 1 easy question and 1 medium question in this assessment.
As a senior iOS engineer I don't deal with algorithm questions everyday so I took few days to prepare. Soon as I started the assessment -- boi they are two "hard" level questions mutated from LC and apparently Amazon added its own flavor.
This is bs -- good luck finding an iOS engineer
I applied through a recruiter. The process took 1 day. I interviewed at Amazon (San Francisco, CA) in Jan 2016
Interview
Was invited to a fast track hiring event by an internal recruiter. After a brief conversation I was given a HackerRank coding test to complete. The solution had to include space and time complexity comments and I think you were given 60 minutes once the question was revealed. Got notified that I passed and was given a date for the on-site interviews. Instead of the process being drawn out over several days/weeks, all interviews were on one long afternoon. Four candidates got briefed together by the recruiter and then we all went off to a series of four interviews. Some interviewers had a second person there for training purposes. From start to finish this was the smoothest and most organized process I'd ever participated in.
Interview questions [1]
Question 1
How would you take a convoluted inheritance tree and use composition instead?