The interview process took more than a month.
The first round was on basics of Javascript, Angular, HTML, CSS.
In the second round I was given an assignment to complete.
The third round was a deep discussion on Angular, Javascript, HTML and CSS.
The final round was a discussion with the manager.
The problem with the final round was, that as communicated by the HR it was supposed to be a manager round, hence I was expecting questions on the processes that I am aware of and some technical questions as well.
But I was rejected based on just one problem statement that was given to me to solve and nothing else in the interview.
I feel that there was miscommunication on what to expect in this round and if I was communicated well I would have prepared well.
This rejection took a lot of toll on me since the process took almost one month and I had put in a lot of effort for the preparation.