I applied through a recruiter. The process took 2 months.
The interview process started with an initial recruiter screening, followed by technical interview rounds. The technical interviews focused on data structures, algorithms, problem-solving, and discussing my approach clearly. The interviewers also asked behavioral questions related to teamwork, challenges, and past projects. Overall, the process was structured and professional.
Given a binary tree, how would you find the lowest common ancestor of two nodes if each node also has a parent pointer?
The following metrics were computed from 1,308 interview experiences for the Amazon Software Development Engineer (SDE) role.
Amazon's interview process for their Software Development Engineer (SDE) roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Amazon's Software Development Engineer (SDE) interview process.