It was very seamless. I got weekly updates after each step of the interview process. The first step is the hirevue video interview where you have a few mins to answer some questions. After that is a home test, and then a zoom interview with a team lead and a team member and the final interview with the recruiter.