I applied online. The process took 2 months. I interviewed at Amazon (Boston, MA)
Interview
I applied twice, once in early October and once in late October, and I talked to them at a career fair in between those two dates. I did not get an email until the night of December 3rd, which invited me to interview on December 5th. Usually companies will invite you to choose a specific date that fit your schedule so I found it a little rude for them to schedule an interview less than 48 hours away. Luckily I was free at that time, but I did not have a positive image of the process. The two interviews were going to be back to back 45 min phone interviews that started on the hour, so 15 min break in between.
Interview questions [1]
Question 1
write a function that takes in an int and returns a string that would be how one would say that number (ex: 123 -> one hundred twenty three; 50019 -> five thousand nineteen).
Submitted resume online, got contacted in a around a month and was asked to a phone interview within a couple days. Completed two phone interviews, thought they went well, but was contacted nearly two weeks later that I was not accepted.
Interview questions [1]
Question 1
An optimal algorithm to check whether a hand of cards was a full house (in Poker) or not.
I applied through college or university. The process took 1 day. I interviewed at Amazon (Bengaluru) in Sep 2013
Interview
It was a on-campus PI. There were 3 rounds. One coding round and 2 PI's.
Interview questions [1]
Question 1
There was as such no hard question for me. But unfortunately i was not prepared for this interview. Frankly this was my first ever interview. So yes i was bit nervous and i didn't knew about the tips and tricks for cracking the interview at that time. I was asked the following 2 questions:
1. given a tree, do the level order traversal of the tree. Explain the logic and write it's proper code not pseudo-code.
2 given a link list, Reverse a Linked List in groups of given size. write it's code.