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.
I applied through college or university. The process took 2 days. I interviewed at Amazon
Interview
One screening interview and then 3 back to back technical interviews. The screening was done by a seemingly fresh developer who didn't understand some of my answers, so i had to give him another basic algorithm. The technical interviews discussed my resume (thank goodness somebody cares about prior experience), had a graph problem that is solved by BFS, and finally there was a question that was much more complicated than the person asking it realized. Overall, I was frustrated by the level of preparedness of my interviewers.
Interview questions [1]
Question 1
A question about finding anomalies in a stream of data. I couldn't code an answer because I could think of so many ways the data stream can gradually deviate from its expected distribution. The interviewer ended up giving me the algorithm and I coded it then showed him how it is not a general solution. During my though process I asked for clarification question that he wasn't prepared to answer.
I applied online. I interviewed at Amazon (São Paulo, SP) in Jun 2026
Interview
Empresa extremamente clara sobre o que é pedido na entrevista e isso me mostra a seriedade. Minha experiencia foi positiva e tente se atentar a resolver o problema e não somente decorar padrões do leetcode.
Interview questions [1]
Question 1
Perguntas em ingles que envolve o STAR e testes técnicos
I applied online. I interviewed at Amazon (Calgary, AB) in Jun 2026
Interview
Online Assessment is the first step in the process. I didn’t have an HR phone screening and went straight to the OA after applying. It was sent to me about a week after I submitted my application.
Interview questions [1]
Question 1
The first question is LeetCode style algorithms question, and the second question gives a full stack repo (choice of Java, NodeJS, or Django) and asks to solve a backend issue which is causing a bug in the frontend. Unit tests must pass to pass the second question. You can run both backend/frontend indivdually or together