It started with an OA, and then after a few weeks, I got invited to four rounds of interviews: technical and behavioral at 3 of the 4, and behavioral only at one.
Candidatei-me online. O processo levou 4 semanas. Fui entrevistado pela Amazon em nov. de 2013
Entrevista
One phone screen then four back to back 1:1 behavioural/coding interviews. Each interview (including the phone screen) basically follwed the format of behavioural question (or two) then one or two coding questions. The coding questions usually weren't inherently difficult but the interviewer would ask how it scaled, how you might test it and generally get you to talk about your solution. It seemed like implementing a non-optimal solution was OK as long as you were doing it for simplicity, you understood why it was non-optimal and could explain how you might improve your solution.
One note is that they called me back with decision the next morning. I was impressed with the speed of this part of the process.
Perguntas de entrevista [4]
Pergunta 1
Tell me about a time you disagreed with your manager.
Fiz uma entrevista na empresa Amazon (São Paulo, SP).
Entrevista
Um teste de código online, se aprovado, vai para o loop. O loop é 4 entrevistas seguidas, duas em inglês e duas em português. 3 entrevistas técnicas de código, todas as 4 têm pergunta de liderança.
Perguntas de entrevista [1]
Pergunta 1
Pergunta historicas baseada nos principios de lideranca da amazon.
The whole process stretched over nearly a month, longer than I anticipated. After an initial phone screen, I faced a technical round that included a Min Stack implementation question. We discussed design considerations and thread safety, which threw me for a bit. Fortunately, I remembered a specific mock interview I practiced on PracHub that mirrored this scenario closely, making me feel more at ease. Ultimately, I received an offer, but I chose to decline due to the company culture not feeling like the right fit.