The interview process consisted of a total of 7 rounds. There were 2 coding rounds - 1st and the 4th, 2 technical discussions - 2nd and the 3rd, 2 Hiring managers, and 1 culture check round.
The first round was a hacker rank-based coding round with 3 python and 1 Kubernetes problem. It was a bit tough.
The next two rounds were purely technical discussions and were average, The fourth round was again a coding round which was done on a screen share with one of the developers. In this round, he will give you a problem and will try to see how good you are at DSA. The next two rounds were a mix of technical and culture check. The last round which was the HR round was purely culture check and to get feedback of all the rounds.
The whole interview process took less than 2 weeks. But after completing all the 7 rounds of interview, I was kind of ghosted by the HR. She made up excuses for more than 2 weeks and then finally told me I did not clear the interview. When I asked for a reason, she told me that I did not perform well at DSA.
Now, I don't understand why they even moved me to the next rounds and wasted more of my time when they feel that the 4th round itself was not good.
Also, who takes 7 rounds of interview? They themselves were not clear how many round of interviews they need to take. Very negative experience