I got a call from HR after taking a look at my naukri profile.
The first round was smooth and the panel was from US. He asked me questions from javascript related stack.
After two days I got a call from another HR saying I have cleared the round and they want me to appear for the second round which was a face to face round and for which they asked me to take a leave, and they mentioned that the second round was the final round and it was with a director and they have mentioned the name of the interviewer as well and it will be managerial round focusing on behavioural and cultural fit for the team.
Later they have moved that round to be a virtual round and on the second round to my surprise some other guy have joined and he started to take a high level technical interview involving different stacks. At the end of the interview when I have mentioned him about the confusions with the second round he mentioned the discussion with director will be next round.
All of my time for wasted and I had one of the bad interview experiences ever.