J'ai postulé via un recruteur. Le processus a pris 4 semaines. J'ai passé un entretien chez Amazon (Houston, TX) en juin 2015
Entretien
Onsite at Houston, there were 4 technical interviews in front of a whiteboard. Good mix of questions. Got a call back saying that the bar raiser thought I'd be good for a management role so I did a phone interview for that but I had a very hard time understanding the interviewer because of his Indian accent. I found a decent solution to the programming question in that interview but was told I was not going to be offered the management position but would be offered an SDE position, the recruiter talked about compensation but would not mention a base salary, only total compensation package, which is fine, but I make my decisions on my known budget and if I can afford rent in the location. Then I heard nothing for several days and was finally passed to another Amazon recruiter. She said that I had a phone call with a team manager to see if it was a good fit, she specifically said it would not be technical that I had allready passed all that. The phone call started out with very bad feedback, the interviewer was using some software that made an echo of everything I said. It was very disorientating to be talking about my past projects but hear my voice repeat. He turned whatever it was off then then drilled into one project in particular in an area that I had said I didn't setup. Then asked an algorithm question, which I found a medium level solution for. It was very adversarial feeling. Very strange company that they state that hiring is there number one focus. I think not hiring is really there number one goal, because after that call the recruiter said she was confused by what happened as well and said she'd try me with 2 more teams for a fit. It's been 4 days since she said that so I've pretty much written them off. No one that I've talked to seems to be a decision maker, if a company makes a verbal offer and says over and over that they want to hire you, why not just finalize it and figure out placement later.
Company seems great if you know what your getting into, but the hiring process seems convoluted.
Questions d'entretien [1]
Question 1
They asked me Software Engineering questions and about my past experience. They provide prep material to study prior to the technical interviews so there were no surprises until I had the interview that was not supposed to be technical.
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.
J'ai postulé en ligne. J'ai passé un entretien chez Amazon (Calgary, AB) en juin 2026
Entretien
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.
Questions d'entretien [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
J'ai postulé en ligne. J'ai passé un entretien chez Amazon (Santa Clara, CA) en juin 2026
Entretien
Recruiter reached out and set up an onsite loop after the initial steps. Four back to back rounds in one day. Two coding heavy rounds run by senior engineers, one round with the hiring manager, and one behavioral round with a bar raiser. Mix of leadership principles and data structures throughout. Heard back within a week.
Questions d'entretien [1]
Question 1
Standard BFS grid problem. Given a grid, find the time for all cells to reach a target state where the spread happens one layer at a time.
How did you answer: Clarified the constraints, walked through the approach, then coded a clean BFS from all starting points at once. Tracked the number of layers until everything was covered.