Screening Interview by Recruiter, then phone interview by HM, then either a 4 or a 6 hour loop with 4-6 interviewers. One skills assessment, and one writing assessment (both unnecessary, time-consuming and shouldn't be required). Questions are straightforward and based on LP's. Most interviewers are nice, engaging but will ask probing questions to clarify. I did have one interviewer who told me that my role was hard and that I should be prepared, don't let stuff like that throw you off, be confident and state what you're good at without sounding defensive. I highly reccommend you spend a few days prepping for the interviews because even if you don't get the role, the process really prepares you for the market and future interviews. Overall, despite the loop being exhausting, it was a great experience even if i didn't feel great about my answers!