First you submit a resume through various job sites. Then you get a call and have an interview. Then you have to take a 5-hour personality test. If that goes well, then you submit an application and credit/background check. Then you get the second interview. For me, it was a week and a half later I got an offer letter.