I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Nov 2016
Interview
This was an interview at the University of Washington after a career fair. Talked with two people, both Indian who worked at Amazon. It was kind of hard to understand them through the accents, but other than that they were both very helpful.
Interview questions [2]
Question 1
Given two nodes in a binary tree, find their first common ancestor (if it exists).
Given a 2D array, find the sum of all the elements in the array. O(n^2) solution is too slow, find ways to optimize (ended up adding a second parameter 2D array).
I applied online. I interviewed at Amazon (Vancouver, BC)
Interview
One online assessment and one virtual interview included a coding round and leadership principle questions; overall, the process was fairly straightforward and not overly challenging for me throughout the experience.
2 rounds:
1st round: 3 behaviorals: Tell me about yourself, tell me about a time you used Gen AI, tell me about a time you faced a problem in one of your experiences
Leetcode similar to LRU Cache but a variant
2nd round: 3 more behaviorals; tell me about yourself, a specific experience in my internship, a time you disagreed with manager/peer on a project
I applied online. I interviewed at Amazon (Seattle, WA)
Interview
Pretty difficult OA didn't need to get full score. One round technical interview with SDE. Interview was pretty easy, most people I knew at school and friends ended up passing the interview. Took about 1 month to hear back after interview