I applied online and was contacted via e-mail to schedule an interview during some pre-scheduled slots. Only spoke with 1 person during the long, exhaustive 2 hour interview. The interview was fairly basic and standard - discussed job responsibilities and requirements, my skills and background, company culture and environment, as well as some personal questions, etc. No tests or particularly challenging questions.