Got interviews through a referral. Got call from recruiter to schedule interviews. 1 tech rounds (1 with external consultant, 1 with employee), 1 system design (with manager), 1 HR round. Interviewers seemed skilled in their area of expertise. They were very polite and communicated very well. Overall, a very positive experience.