I applied online. The process took 1 week. I interviewed at Amazon (Phoenix, AZ)
Interview
I applied online through the Amazon careers site. I was contacted by a recruiter.
Amazon flew some of their engineers out to Phoenix and interviewed candidates at a hotel.
I had two interviews in a hotel room. The first was pretty reasonable, asked me to implement a singleton and write the code on a whiteboard. The whiteboard was not especially large so it was difficult to fit all the code, especially since I tend to write some code, notice that I forgot something, go back and add a line, etc.
The second interview was strange because the interviewer asked me two coding questions and then seemed to be working on his computer while I wrote each answer on the whiteboard. At first I thought maybe he was copying down my code but he did a lot more typing than I did scribbling. He also didn't seem to pay any attention to what I was doing until I finished writing and explained what I had done. Seemed rude and a waste of everyone's time (especially considering I drove 2 hours each way to the interview). We could have achieved the same result by having me just submit answers via email. For the second question, I couldn't fit the entire answer on the whiteboard so I had to erase and continue. By the time I had finished the scribbling exercise there wasn't time to improve my algorithm or discuss anything.
I wasn't too disappointed when I didn't get an offer.
Interview questions [1]
Question 1
Do a deep copy of a linked list in which each item, in addition to the normal "next" pointer has a random pointer to another item in the list.
Great interview process with three rounds, including a technical assessment and a technical interview. The interviewers were professional and supportive throughout the process. The questions mainly focused on DSA, problem-solving, and core technical concepts. The discussions were engaging and provided a good opportunity to demonstrate technical skills. Overall, the process was well-structured, smooth, transparent, and a very positive experience.
I applied online. I interviewed at Amazon (Sydney)
Interview
I can't comment much. I submitted an application for the software engineer position, and not even a minute later, I received an auto rejection email from Amazon (never received an online assessment).
2 behavioral 2 coding not very difficult. Behavioral is tell me about a time you took responsibility beyond your role and biggest accomplishment. The process is exactly the guideline they posted for interview.
Interview questions [1]
Question 1
tell me about a time you took responsibility beyond your role