Applied online, and got shortlisted after initial telephonic round, followed up by TR 1 in which recruiter asked to sort the array of object based on some property, and other basic Javascript questions, u need to think out loud and solve the question to pass this,
In TR 2, it was a pair programming session with 4 people, 2 developer, 1 junior developer and 1 lead, they shared a basic code setup and I was supposed to get the app running before interview, during interview, it was 2 hr long for the first hr I was asked to work on CSS fixes, and in next it was for logic implementation. They basically check code quality, logic and task achievement, some follow up questions were also asked during the interview.
After that, there was cultural fit round, with manager, there I messed up in one question but I put grt impression(I guess) when I asked the questions to him in the last, then he again gave me a chance to answer that question, this time I answered it with STAR technic and he was satisfied.
After that, I was asked to meet team lead, but it was not an interview(already mentioned in the mail), although she asked 1-2 competency based questions.
Key thing is to think loud, write quality code, ask questions in end of each stage, try to make 2 way conversation,