The whole process took a little more than a month and everyone was very responsive. There were three rounds.
The first was a 30 min phone screening. The second was an hour-long virtual on-site interview where you had to present to 4 people (2 at a time back-to-back). The last round was with upper management and was about 15 minutes.