I applied online. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Feb 2013
Interview
Submitting application online and about a week later was asked to schedule a phone interview. The interview consisted of two different calls each about 45 minutes long with a 15 minute break between them. The two callers were both very friendly and easy to understand. They were almost entirely technical in nature. Some questions were just explaining how you would solve a problem and some were writing code. Questions included how to implement C++ set insert and access functions, how to find if two numbers in an array sum to the same number and some object oriented design questions.
Interview questions [1]
Question 1
Design a data structure that has constant time pop, push, and constant minimum value of data currently in structure.
Hackerrank round first and then two LC questions as the final round (BFS/DFS medium). Also had a behaviour component, testing the leadership principles and how my experiences aligned with them.
Expect one behavioral LP question followed by a leetcode medium or hard for two rounds. Be prepared to answer in depth on the behavioral questions and review LeetCode’s list of questions from Amazon.
Interview questions [1]
Question 1
Tell me about what AI platforms you use to help you work more efficiently
HR interview, then I had 1 45 minute coding round with 10 minutes behavioral and 35 minutes coding. Behavioral round was typical star format questions probing at leadership principles. Ex. Tell me about a time you took initiative and it didn’t work out.
Interview questions [1]
Question 1
Given an m x n grid of characters board and a string word, return true if word exists in the grid.