I applied through a recruiter. The process took 3 weeks. I interviewed at TransUnion (Atlanta, GA) in May 2019
Interview
HR talk/Hiring Manger talk/Onsite interview
The process is pretty straight forward. There is one thing I need to mention. Their HR is really caring. I was notified on Monday I will have an interview on Tuesday. Later the HR noticed that it is too rush. Then they reschedule that.
The interview process is pretty awesome. Nice person to talk and nice HR always trying to help. The hiring manager and team is very nice to talk and very knowledgeble also.
Interview questions [1]
Question 1
Focus on your resume and experience; some behavior questions also.
I applied online. The process took 4 weeks. I interviewed at TransUnion (Chicago, IL) in Dec 2018
Interview
First interview was a standard phone screen. Second interview was a call with direct manager where he asked me statistics questions based on what I had listed on my resume, things like 'explain this technique further' and 'walk me through this analysis'. On-site involved an interview with a data engineer where we discussed my familiarity with python, sql, R, etc and some questions like 'how would you store x type of data as a variable in python', plus another conversation with the manager about specifics of the job and how I would contribute to the team. Finally, interview with two current data scientists where I answered behavioral questions, wrote a simple SQL query, and asked questions. SQL seemed to be very important and they wanted to be sure I had some understanding.
The whole team is very very nice! They were laid back and welcoming throughout the whole process. I was struck by the kind of start-up feel to the company (there's cool perks, folks get involved with employee groups and etc). The people I met seemed to really enjoy their jobs and emphasized the flexibility of the schedule and funding for continuing education. Pay rate for entry level people is around $85k with around $10k annual bonus.