The whole process had six rounds and it was exhausting, the first round was HR screening and introduction, and then there was a technical elimination interview, live coding, and technical questions. After that panel of four interviews, one was non-technical and the rest more or less all technical. Again live coding, architectural system design, and qa based questions.