1 recruiter screening call, 1 round with the hiring manager, 1 hour technical round, 30 min culture fit. I initially interviewed and only got through the round with the hiring manager before the recruiter Leo C. Let me know that the position was filled. I didn’t have a problem with that and let him know that I was still interested and to let me know if another position opened up. He followed up two months later to interview again when another position opened up. Super happy with the communication from Leo throughout the interview process and how he kept me in mind. I got an offer the next week.