One HR Call, then OA and then final onsite with 4 rounds back to back. First round is team intro (basic intro and HR with team), Next one was LC with two easy-med questions. Next was data structures with questions on OOP. Final was behavioral with Team Director. I did everything in Java. All rounds were pretty standard except for the data structures one. Very bad interview experience. Interviewer was not even interested. I asked for hint but he accused me of not knowing anything and also of cheating. Extremely bad experience. Felt like they already had chosen a candidate and were just interviewing for the sake of it.