It was really well run!
Steps:
1. Recruiter screen: was very relaxed and just talking about work background and what I was interested in.
2. Technical screen #1: Recruiter gave great materials on what to expect for this & ideas on how to prepare
3. Technical screens #2 & #3: Another round of technical screens that went well. It didn't feel like people were trying to trick me.
4. Technical Screen #4, Hiring manger interview, & x-functional: Again, recruiter gave great materials to prep, and it felt like the team wanted me to bring my best self, not trick me.