Had 4 rounds of interview- 1. Resume Review, 2. Technical + Coding challenge, 3. Behavioral + HLD, 4. HR round
I found the entire interview process to be very well organized and thoughtful. The technical questions were very relevant and I was comfortable in sharing my approach. Experienced some delay in receiving the final offer but nothing too concerning as HR was constantly in touch.