My interview at Amazon covered algorithm coding, design, and teamwork. In the technical rounds, I solved common algorithm problems such as finding the longest substring without repeating characters, merging k sorted lists, and implementing an LRU cache, while explaining time and space complexity. The design questions focused on using patterns like Factory, Singleton, and Observer, and building scalable systems such as a URL shortener or notification service. In the behavioral round, I discussed how I handle team conflicts, take ownership, and deliver under pressure, showing how I align with Amazon’s leadership principles