Cracking Amazon's Software Engineer Interview: Tackling Unique Problem-Solving Challenges

amazon | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

I applied for the position at the end of July. On September 2nd, I received an Online Assessment (OA). I completed the OA on September 8th, and at that moment, the HR sent an email reminder to submit my work. On September 9th, I received a reach-out to schedule a virtual onsite (VO) interview.

The OA consisted of two questions that I could not find in any question bank or preparation material, indicating that the question bank may have been updated. The first question involved two self-driving cars that needed to complete deliveries, taking into account their respective charging times. The goal was to determine the minimum time for both cars to finish their deliveries. The second question was very similar to LeetCode problem 128, and understanding the problem allowed me to solve it.

Technical Questions

  1. Simulation
  2. Longest Consecutive Sequence

Tips & Insights

Be prepared for potentially updated questions that may not be widely available in common resources. Understanding the problem statement thoroughly can significantly aid in solving the questions.