There were total of 4 rounds, 2 technical, 1 managerial, 1 hr round
Technical rounds are not that hard, can be cleared if you are good with the basics. I have interviewed for ReactJS technology. So mostly asked on js core concepts, and react js concepts.
Managerial round is with CTO and mostly it deals with why this company and discussion about the product and company.
4th is just a typical hr round, salary negotiation and all this stuff happens
But they take alot of time to release the offer. They will release the offer only just before your joining day or like that.