Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

908 interviews243 companies286 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

Amazon Software Engineer Interview Experience

Amazon · Senior

ResultRejected
Timespan2 weeks
DifficultyMedium
Rounds3

Interview process

My interview process started with a coding round focused on data structures and problem-solving, where I was able to understand the problem and write a working approach but struggled with optimizing the solution under time pressure. What went well was my ability to implement a correct baseline solution and explain my thought process, but I didn’t perform as well on edge cases and optimal complexity, which likely impacted the final outcome.

Interview rounds · 3

  1. 1

    Online assessment

    1. Q1. Given an array, find the two sum.
  2. 2

    Recruiter screen

  3. 3

    Phone screen

    1. Q1. Design Airbnb's search functionality.

Tips from the candidate

I attended my Amazon interview where I was asked data structures and algorithm problems focusing on trees, arrays, and problem-solving under time constraints. The interview was challenging but fair, and it tested both my coding skills and my ability to explain my approach clearly.

Company culture

What stood out to me about the team and company culture was the strong emphasis on customer obsession and ownership, where engineers are expected to think deeply about real-world impact. I also noticed a fast-paced, data-driven environment with a strong focus on writing scalable, high-quality solutions while collaborating closely across teams.

Details

CompanyAmazon
RoleSoftware Engineer
LevelSenior
LocationUnited States
InterviewedApr 2024
Questions asked2