I applied through a recruiter. I interviewed at Amazon Lab126 in Apr 2021
Interview
Internal recruiter reached out to me over LinkedIn. Had exploratory calls with 3 teams, because my background was wide enough to be a potential fit for all of them.
Had a first-round phone-screen. Worked on a fairly-easy leetcode-style problem. Admittedly, the implementation wasn't production-quality, given that we only had like 20 minutes to write code.
So I decided to re-work the problem the next morning, and made a perfectly working implementation.
Still got the corporate brush-off note a few days later.
That folks, is what I call BS. Stay away from these guys. They only want perfect code on the first go. If only they practiced that in their everyday coding, their products would be much better.
Interview questions [1]
Question 1
Determine if a string containing block-delimiters "([{<>}])" is balanced. In this case, it is.
I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon Lab126 (San Francisco, CA) in May 2016
Interview
I have been contacted through a business and employment-oriented website. I was scheduled for a first recruiter phone screening. The recruiter asked me to send CV and sent me a document with the job descriprion. On the phone the recruiter was very polite and professional, explained the role first and the team requirment. After the screenning she sent me a list of additional material to study for the technical interview, witch was the following week. The Technical recruter asked me to talk about my last experience, then asked some tecnical questions, then shared a link for the coding test. After the test, I contacted only by mail, two days later for the results.
Interview questions [1]
Question 1
Represent the tail command programmatically Print the last 10 lines of server.log
I applied online. I interviewed at Amazon Lab126 in Jul 2015
Interview
Phone Interview. Very pleasant, and very calm. Did not feel tensed or uncomfortable. The interviewer was very nice and even though at the end I had no idea what he thought of the interview good or bad, he was nice to talk to. 50-60 minutes.
Coding problem on Collabedit:
Find an algorithm to find a word ladder between 2 words by changing just one letter at a time. All the words formed should be valid dictionary words.
Eg.
FOOL ->POOL->POLL->POLE->PALE->SALE->SAGE
COLD → CORD → CARD → WARD → WARM
Model a restaurant reservation system, where staff can a reservation, pull up, cancel reservations. The reservation system is very simple local to just one terminal at the restaurant not connected to network.