The interviews were scheduled by the recruiter and there were a total of 3 rounds all with a mix of general, technical and behavioral. The interviewers were great. They asked very interesting technical and behavioral questions an gave feedbacks for the answers given.