Applied online, was contacted for initial interview, selected for drug, background, and health testing, selected for followup panel interview, given offer, minor negotiation, accepted offer. The first interview was a basic one on one screening with an HR specialist. The second was a panel interview that included combinations of personality and situational questions. There was also a series of questions about past performance, experience and skills.