After the first talk with the recruiter, all the following stages of the interview are outlined for you. My interview process consisted of four rounds: recruiter interview, hiring manager interview, take-home assessment, and a final round of four different interviews (coding, technical, etc.). I appreciated the recruiters quick responses between rounds.