I applied online. The process took 2 weeks. I interviewed at TransUnion (Chicago, IL) in Nov 2014
Interview
I applied online and was contacted by HR for a phone interview. Then I was interviewed by the hiring manager and another team member on the phone. Finally I was brought in for an interview with four people. Then I was offered the job
I applied in-person. The process took 2 days. I interviewed at TransUnion (Atlanta, GA) in Mar 2011
Interview
It's a multi-step process. An initial phone interview to screen out the obviously unqualified. A second interview is held on-site and is Technical in nature. It involves both a written and verbal evaluation. If you pass this stage you're pretty much a shoe-in, but there is one final interview with immediate manager of the position that looks mostly to verify (in-person) whether you're a good fit personality-wise with the existing team. The manager also typically drills deeper into your resume work history to gauge whether you're being honest about what you've written down. There is a fourth (optional to management) interview where you may be asked to interview with one or more team members from other organizations in the company. They're interview styles vary.
Interview questions [1]
Question 1
The technical questions change over time, but are usually built around gauging your basic technical understanding. So, an example might be to write an Oracle SQL statement from scratch that builds a specific table structure. The statement may suggest that you should use JOIN statements from data that exists in two or more existing tables. The questions cover multiple disciplines so, you may get the aforementioned SQL question, but also get a Networking or Linux command line question.
I applied through an employee referral. The process took 2 weeks. I interviewed at TransUnion (Chicago, IL) in Aug 2015
Interview
The interview process includes 3 steps: a phone screening with HR, a phone interview with hiring manager & VP, and then an on-site interview. TransUnion moves and responses pretty fast throughout the whole interview process, it takes 3 weeks in total. In the phone interview with hiring manager&VP, they asked a lot about previous project experiences, also also very practical questions they met during their daily work. The hiring manager and VP were very kind, they listened carefully and discussed many details about the projects. Nothing really hard, but you really need to prepare very well for everything on your resume. The onsite interview becomes more intensive. I met with 10 people in total, ranges from VP to analyst. The interviews were quite technical. They asked a lot of questions about statistics, modeling, SAS, SQL coding. Many of the interviewers also asked very open-ending case style questions, and let me solve a series of questions given a particular setting. Everyone there was very polite and smart. I really enjoyed talking with them.
Interview questions [1]
Question 1
How would you design an algorithm to detect people using balance transfer?
Give me an example when you deal with ambiguity in your daily work. Show me how you solve the problem.
Walk me through a project that you're most proud of.
What's the assumptions of Linear regression/GLM?