The interview process was very organized and enjoyed the process throughout. There were 5 rounds in total as follows:-
1) Interview with the recruiter to go over resume, behavioural questions etc. the experience was good and questions were straightforward
2) The second interview was with the hiring manager to discuss more on the role and what his expectations were etc. No coding but conversational
3) The next round was technical ( JavaScript data structures ) - 3 coding questions asked that started from easy to difficult. Could solve all 3 with no major help. There were also some theory questions asked on JS too.
4) The next round was technical ( React framework interview ) - Had to use React to solve the question. Aced this round too and could complete it 30 mins before time.
5) Last round was a cultural fit with VP : The round was good and got some behavioural and cultural interview questions. I did well in that round too
Unfortunately, did not get an offer not did I get any form of a revert from the recruiter ( even after several follow ups). It's so sad that even after spending 2 months with the company interviewing, the recruiter fails to revert back and ghosts the candidate.