three rounds of interviews, each spaced out 7-10 days. First interview was conversational, then. with upper management, following writing test there was a personality assessment as well. Overall it wasn't anything too crazy, but did take about 6 weeks in total.