I applied online. The application was fairly easy for an online application and didn't take very long to complete. I received a call a few days later to set up an interview. The interview was painless and only lasted about 15 minutes. The interviewer was very nice and to the point. There was no type of testing required.