OA -> first tech interview -> final (2 tech interviews) . The interview process started with an online assessment testing data structures, algorithms, and debugging skills. After passing, I had one technical interview covering problem-solving and coding. The final round included two back-to-back technical interviews focused on algorithms, system design basics, and behavioral questions. The overall process was structured, thorough, and tested both coding ability and communication.