1. Recruiter phone interview
2. Technical coding test - few sample code snippets were asked and I used jsfiddle
3. 3-4 Tech interviews - ReactJs basic concepts, architecture, etc
4. Offer - had few rounds of negotiations call happened. Couldn't get more that what they initially offered.