As Disney expands its subscriber base in the Streaming Wars, more and more data analyst jobs are opening up in the company’s streaming business unit, Disney Streaming Services (DSS).
DSS includes a number of direct-to-consumer video brands, including Disney+, ESPN+, BAMTECH Media (which includes MLB and NHL streaming), as well as Disney’s SVOD service. Disney Streaming data analysts work on a range of projects for the company, including analyzing subscriber data and creating streaming data visualizations for stakeholders across the organization.
This guide is tailored to help you prepare for the Disney data analyst interview process and questions, designed to give you the edge in securing a role within Disney’s rapidly growing Streaming Services division.
Disney data analysts perform a variety of functions, and ultimately, the exact job description depends on the team. For example, a senior data analyst in the DSS Enterprise Portfolio Team is responsible for:
Ultimately, the role of a Disney data analyst is to provide analysis that drives “decision making and delivers fact-based actionable recommendations.” For success, Disney analysts must have a strategic mindset and strong analytical skills.
The company hires a range of analyst roles, including:
Recently, we interviewed a Disney Streaming analyst, who specializes in Tableau development about her day-to-day role:
I work a lot in Tableau. Essentially, my role is as a Tableau developer. I work on a team that handles executive reporting for subscriber analytics. So we look at Disney+ data, as well as all of the streaming products that fall under the Disney umbrella, including Hulu and ESPN+.
Our team is really in charge of the design and execution of the subscriber analytics reporting that is delivered to the executive team.
So day-to-day, I’m doing a lot of ETL data querying with SQL and managing the daily flow of reports, with an eye for new design opportunities, new reports, and new tools to iterate on and maintain those reports.
Job function varies by role and team, but here’s an overview of responsibilities for Disney data analyst roles:
The majority of Disney data analyst jobs require:
Disney’s interview process is standardized and follows a similar process to most FAANG companies. This includes a recruiter screen, a technical interview, and an on-site interview. Top skills for data analyst roles include SQL and Python.
Recruiter Screen
This is just a short introductory call with the recruiter. Expect behavioral questions and have some questions about the role prepared. Practice questions include:
Technical Screen
Technical screens vary by position, but typically, they include a short whiteboard session covering either SQL or Python. To prepare, work through intermediate SQL and Python questions out loud.
On-Site Interview
The Disney on-site interview typically includes 3-5 one-on-one sessions, covering technical skills, as well as a behavioral round. For data analyst positions, you can expect:
Here’s some interview prep advice from a Disney data analyst interview:
“I had been job hunting off and on for about a year, and after a year of interviewing, I was well aware of my strengths and weaknesses. I knew my design portfolio was very strong and jumped at any chance to talk about my portfolio in interviews, which allowed me to talk through my design process and approach.
So I was aware of where I was doing well, but also where I struggled, which was in SQL. Interview Query helped with practical practice, so I wouldn’t bomb when asked simple questions. I did a lot of cramming leading up to the interview.
But, in hindsight, I was like, was that really helpful? Understanding the core concepts was more important than whether or not I got the query correct. And that’s something that I would stress: Don’t worry if you don’t get the query correct. It’s the concept and explanation of your approach to the query that’s more important.”
Some example data analyst interview questions that might come are:
INDEX and MATCH are used to perform advanced lookups, and they can be combined to perform advanced analysis. Using INDEX and MATCH, you can perform horizontal and vertical lookups, left lookups, case-sensitive lookups, and also multi-criteria lookups.
With a grouping SQL question like this, you would be provided sample data, and it may require you to write a simple SQL query using SELECT, GROUP BY and INNER JOIN statements.
This email opens SQL question that requires you to write a query using the SELECT, FROM and WHERE statements.
In an SQL question where you need to identify users who made purchases on multiple dates, you would typically use GROUP BY and HAVING clauses to filter users based on distinct purchase dates. The key is to count unique dates per user and apply a filter to exclude those who only purchased on a single date.
To find customers with more than three transactions in both 2019 and 2020, you would join the transactions and users tables, group by user ID, and use conditional aggregation to count transactions per year. The HAVING clause then filters out those who don’t meet the criteria, ensuring only qualifying customers’ names are returned.