The interview process started with an initial phone screening where I was asked about my background and technical skills.
This was followed by a coding test to assess problem-solving skills and familiarity with algorithms.
The final stage was a technical interview involving system design questions and specific technical challenges related to the company's technology stack.
The entire process took around three weeks.
Q: Can you explain the difference between a relational and a non-relational database, and when you would use one over the other?
The following metrics were computed from 1 interview experience for the Amazon Software Engineer role in Barcelona, Catalonia.
Amazon's interview process for their Software Engineer roles in Barcelona, Catalonia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Amazon's Software Engineer interview process in Barcelona, Catalonia.