Education + Jobs Hiring Website - 2025
0 like 0 dislike
37 views
Status: SDE2 at Mid-sized Tech

 

Experience: 4 Years

 

Position: SDE2 (L5) at Amazon

 

Date: February 2026

 

Online Assessment (OA)

Two coding questions + Work Style Simulation.

 

Question 1: Variation of Merge Intervals.

 

Question 2: Graph/Dijkstra based.

 

Simulation: Focus heavily on Ownership and Bias for Action. Don't just pick the "safe" answer; pick the one that delivers for the customer.

 

Virtual Onsite (4 Rounds)

Round 1: Data Structures & Algorithms

Leadership Principles (LP): Customer Obsession and Ownership.

 

Technical: LeetCode 1094 (Car Pooling) variant.

 

Details: After solving with a TreeMap (O(NlogN)), the interviewer pushed for an O(N) solution using a difference array. We then discussed how to scale this if the "trips" data was stored in a distributed DB.

 

Round 2: System Design (HLD)

LP: Learn and Be Curious and Dive Deep.

 

Technical: Design a Real-Time Error Log Monitoring System.

 

Details:

 

Requirements: Handle 1M+ writes/sec, sub-second alerting.

 

Architecture: Used Kafka for the ingestion layer, Flink for windowed aggregation, and Elasticsearch for querying.

 

Deep Dive: We spent 15 minutes on backpressure—what happens when the consumer can't keep up with the log spikes?

 

Round 3: Object-Oriented Design (LLD)

LP: Bias for Action and Disagree and Commit.

 

Technical: Design a Vending Machine Leasing System.

 

Details: Focused on the relationship between VendingMachine, LeaseAgreement, and PaymentStrategy.

 

Key: Used the State Pattern to handle machine conditions (Idle, Out of Stock, Maintenance). The interviewer looked for clean interfaces and extensibility.

 

Round 4: The Bar Raiser

LP: Insist on the Highest Standards and Deliver Results.

 

Technical: Distributed Rate Limiter.

 

Details: * Started with the Token Bucket algorithm logic.

 

Moved into the implementation: How to handle concurrency using Redis Lua scripts to ensure atomicity.

 

The LP part was intense; they kept asking for specific data points and metrics for every "Result" I mentioned.

 

Result: Offer.
ago in Interview-Experiences by Expert (137,780 points) | 37 views

Please log in or register to answer this question.