This interview was for a call center position.
I was initially contacted by a recruiter after posting my resume online but I was not seeking employment at the time. A few months later I applied online. It was a basic employment application but you are then required to do some 'testing' where you 'take some customer calls' for a couple fictional customers at a few different fictional companies. You listen to the call and then select what you think is an appropriate response.
I was then contacted to set up a phone interview the next day and had the phone interview within only a couple days of my initial application. The phone interview was pretty basic, discuss your past work experience. There are a few situational questions like 'tell me about a time when....' At the end of the interview I was offered the opportunity for an in person interview which they were scheduling for a month away.
I arrived for the in person interview and was first brought out onto the floor where I sat with a current CSR and listened to them handle a few calls for 20 or so minutes. I was then brought to a conference room where I was given instructions on another situational based test where the interviewer would act out a scenario with me as if I was working for another fictional customer. They provided a sheet with some basic information - in this case a cable company with a little background about it, the customer, and the services offered. I was then given 15 minutes to prepare while the interviewer left the room. They returned and we did our role play scenario and then was pretty much just a basic interview - again, discussing previous experiences, more questions asking to describe how I would handle certain situations in previous jobs. The interview lasted about an hour and a half including the time listening to calls. I was told I would either get a phone call or an email either way. If I received an email requesting to do a background check then they were looking to extend an offer. I received an email that same afternoon to do a background investigation.
I completed the background investigation forms (online) and was contacted a couple days later from the company that does the investigation for T-Mobile requesting I submit a copy of a W2 or paystub from my previous employer (either fax in or email). I submitted the form and didn't hear anything for another 2 weeks when I finally was offered a position. The next training class didn't begin for over a month away.
In total the entire process took 3 months - yes - 3 months!!