3 rounds: hr, peer, and mgr.
The overall process was smooth. The recruiter was really responsive and helpful. The only down side was the leader took weeks to make a final decision probly because he was interviewing many candidates in the meantime.
Interview questions [1]
Question 1
I was asked to improvise a pitch based on the system screen captures I was shown.