I applied through a recruiter. The process took 3 weeks. I interviewed at TransUnion (Atlanta, GA) in Jun 2009
Interview
I was contacted by a company recruiter working in an off-site location. I communicated with her via e-mail, and was selected for an on-site interview with technical personnel. I went to the company as directed, and found some confusion about how to park and how to get to the interview location; contact information written around the building was out-of-date, and people were difficult to contact.
I had about a 2-hour interview with the technical staff, where we discussed my experience, and then we discussed specific solutions to several problems using Python.
Interview questions [1]
Question 1
It was a comfortably detailed technical interview; it involved developing a series of interlocked classes, and test cases for them.