Simple and quick. Applied online (no cover letter necessary), had a phone screening within a couple of weeks. Moved to an interview with the department lead, then a group interview. Had an offer the next day. The speed of the interviews is based on manager availability, which is based on the current workload, which varies from week to week.