Amazon Chime was used, and we shared screens while coding in Python. No IDE was used. A phone screen occurred prior to the coding question. The phone screen consisted of usual questions.
Given a user ID and a list of purchases, where each item in the list has a product ID and user ID, return a list of products that the user hasn't purchased yet, but have been purchased by other users who have already purchased at least one item in common with that user.
The following metrics were computed from 9 interview experiences for the Amazon Software Engineer role in San Diego, California.
Amazon's interview process for their Software Engineer roles in San Diego, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Amazon's Software Engineer interview process in San Diego, California.