Summary:Just having hiring to waste candidate time, don't give out offers even after clearing all rounds and sending shortlisting mail. Better consider some other company.
Interviews:
I had 4 rounds of interview:
1. I was asked to implement a solution for a DS based JS question
2. This was kind of machine coding round in which I had to create React component within given time
3. A general discussion on API structure and general implementation details of CRUD APIs
4. General culture discussion with Head of Engineering
These round took around 3 months and even after receiving shortlisting mail, they denied me the offer.