Great recruiters - explained the interview process perfectly before my interview. 2 interviews before receiving my offer.1st interview was as expected to check cultural/team fit and career goals. 2nd interview included case study and more technical questions.