The on-site interview process was pretty streamlined and involved a mix of technical questions (around 70%) and culture (30%). The interviewers were all professional and prepared. The recruiter was prompt with their responses, and were proactive with their follow up.