I worked with a recruiter. After the initial typical HR screen, there was the hiring manager, technical round, and cultural fit. Everything was fairly standard. The technical had some SQL and some basic python. Everyone was pleasant, and the interview was very average. In between stages took some time but no complaints otherwise.