I applied through college or university. I interviewed at Amazon (Rochester, NY)
Interview
I appeared for two technical phone interviews. These interviews were fairly simple. If you know your data structure and languages, you should be able to come up with the solution.
I applied through college or university. The process took 3 weeks. I interviewed at Amazon
Interview
Two 45 minute interviews on campus.
-Some general data structures/algorithm questions
-In a list of integers, give an algorithm to find the block with the largest sum
-A graph problem
-Given a list of words, describe an algorithm for finding duplicate strings, find a way to do it using no additional memory or certain run time.
-simple text compression algorithm
Interview questions [1]
Question 1
Write a program to compress text (being as syntactically correct as possible in a language of your choice) by encoding runs of repeated characters:
e.g. aaaaaabbbcc becomes a6b3c2
Also the graph problem which I cannot remember exactly but you had a certain number of spaces and each space could jump a certain number of spaces to another space. Find the shortest number of jumps to reach the end.