Hiring Manager Call, Technical Take Home, and then another interview going over the technical take home + small extension of that. Final round with executives. Overall, the rounds outside of the final round were fair. I will say that for the two video calls I did, members were missing from the call, not sure if it was because the calls were scheduled by a third party recruiter or if the team members were just that busy. For the final interview, the only negative thing I will have to say was the fact that I was not aware that it was an hour long interview vs a 30 minute chat. So be prepared with structured answers. Nothing against the company, I think it was just miscommunication with the recruiter but I wasn't aware of this change until the next morning thus lacked time to prepare.