The interview process was not clear to me. First they sent an online coding test. Basic ones, 2 medium Leetcode. Then the next interview was quite good and difficult with the Principal Engineer. Then after a couple of days I was asked to take the next asap because they “considered me a strong candidate and were holding off others”. Then the next round was live coding but quite easy. It was on tree traversals. Then after that since I was quite confident about my chances I asked the TA if they can tell me what are the next rounds about, I did not get a reply. Then around a week after the interview I mailed the HR about the status and I was told that I wasn’t able to move to the next round without any clear reasons.
PS: I did read a review before for the same position and this has happened to others as well.