First talked with the recruiter, some technical questions and the usual background information. Was interviewed in person shortly after. Started in the morning and met with most of the team I would be working with. Everyone seemed like they would be good to work with. Each asked different technical questions, but it was not done in a high-pressure fashion. There was one 'write it out' coding question which was well-guided and the appropriate type of question for an interview. Provided lunch on-site, basically a full day interview. They were quick to respond after the interview.