Started with an OA of leetcode medium problems, followed by a 15 minute phone screen with a recruiter, followed by a technical interview over zoom. Did not make it past the technical interview.
The Amazon software engineering interview process typically begins with a HackerRank-style screening test to assess core programming and problem-solving skills. Successful candidates move on to live coding interviews, where they tackle algorithmic challenges in real time. The process also includes a system design interview to evaluate architectural thinking, as well as a leadership principles interview and finally a bar raiser evaluation.
Interview questions [1]
Question 1
Given an array of integers, return the length of the longest subarray with a sum equal to 0.
I applied through a staffing agency. The process took 1 week. I interviewed at Amazon (São Paulo, São Paulo) in Jul 2025
Interview
Entrevista de 60 minutos, podendo ser via celular mas preferencialmente via computador, sobre 2 ou mais problemas de lógica de algoritmos. O processo utiliza questões estilo "maratona" que estão disponível no leetcode ou hackerrank, sendo o último aparentemente associado à eles nesse processo, para julgar a capacidade de "dev" do candidato.
Interview questions [1]
Question 1
Como resolver uma questão específica do leetcode que, ao pesquisar, descobri que era de nível intermediário.
I applied online. I interviewed at Amazon (Austin, TX) in May 2025
Interview
The interview process begins with an Online Assessment (coding and workstyle), followed by three interview rounds covering Data Structures & Algorithms and resume/Leadership Principles. These include a mix of LeetCode medium-to-hard coding problems, Low-Level Design, and in-depth Leadership Principles discussions using the STAR method.
Interview questions [1]
Question 1
The behavioral round included situational questions such as how I handled a conflict with a teammate and instances where I worked with minimal guidance.