Recruiter screening and then there was a technical interview. After the technical interview there was an in person interview to introduce us to some team members and management. And we were asked unorthodox questions to gauge personality and character fit.