I went all the way through this process and then was aggressively ghosted by the recruiter. Very unprofessional but unfortunately not that uncommon. There were 4 stages- screener, manager, take home and team.
Tech Recruiter Phone session; hiring manager interview; assessment(maybe, if they feel necessary or like you); onsite with the team. The overall experience was not horrible. The assessment tests were pretty difficult.