There were 4 rounds and 1 more HR round.
1st round was telephonic on fitment and general discussion with HM
2nd round was problem solving - Two Qs were asked. One open ended like on DS and algo where interviewer was looking for the production readiness, edge cases. Open ended Q had lot of class modelling and was fun, interesting. Overall I liked the discussion and wrote some good amount of code.
3rd round - Design round. I was asked both on HLD and LLD and I could answer most of the Qs and interviewer was pleasant and had a good discussion.
4th round - HM round. Discussion on my profile, previous projects, accomplishments.
HR round - More of behavioural and general discussion.