got a phone interview after I applied online. The interviewer asked me some questions relevant to my previous jobs then let me write code to solve a problem. The interview lasted around 1 hour.
Interview questions [1]
Question 1
Given a string, can any combination of the string be a palindrome
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Seattle, WA) in Aug 2014
Interview
Did two phone interviews. The first was a pre-screening programming test in which they asked me to take a function that traverse through a list and point out all the flaws. Most of the flaws were related to lookup inefficiency, big O notation stuff.
The second phone interview asked me to write a function that contacts an Amazon server and asks for the competitors prices and returns a list with the competitor prices and names. From there I had to find the the competitor with the lowest price efficiently. Also, afterwards they ask about big O notation and how data structures work behind the scenes.
Interview questions [1]
Question 1
They asked me what I should do to check if the call to the Amazon server to get the list of prices fails.
I applied through college or university. The process took 2 days. I interviewed at Amazon in Jun 2014
Interview
Amazon uses a basic aptitude test consisting of 20 questions for the intitial screening. The aptitude also contains two coding questions which can be done in either C,C++,Java. It then contains 3 rounds of interview - 2 technical and 1 HR round.The interview questions are mainly concentrated on data structures,algorithms and bit of operating systems.
Interview questions [1]
Question 1
they mostly concentrate on optimisation of algorithms.