I applied online.
Then a recruiter contacted me.
Next, I had to take an online exam.
Finally, I had a 1:1 call with a technical development manager.
The process was very smooth, but the person who conducted the call was very unwelcoming and super hard to understand.
If I asked him to explain or repeat something I didn’t hear, he’d say, "Never mind, I have another question."
His behavior was very unprofessional.
Explain to me how black and red trees work.
How to rotate elements or nodes in an AVL.
How to calculate a hash and explain to me how to use hash tables or when you would use one.
How to calculate the shortest route using graphs.
The following metrics were computed from 82 interview experiences for the Amazon Senior Software Engineer role in United States.
Amazon's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Amazon's Senior Software Engineer interview process in United States.