Disney Streaming Services is a business unit within The Walt Disney Company that provides direct-to-consumer video streaming experiences, which includes two market-leading streaming services, Disney+ and ESPN+.
Their team of talented software engineers is responsible for building and managing the suite of products and services that advance Disney’s media supply Chain offering some of the most-watched entertainment content.
This article will explore the essential technical skills needed to excel and a breakdown of Disney software engineer interview questions you might encounter. Get ready to learn everything you need to know and launch your dream career in Disney.
Typically, interviews at Disney vary by role and team, but commonly Software Engineer interviews follow a fairly standardized process across these question topics.
We’ve gathered this data from parsing thousands of interview experiences sourced from members.
SQL questions are posed in approximately 51% of Disney Streaming Services job interviews. These questions are most frequently encountered during interviews for the positions of data scientist (97%), machine learning engineer (97%), and data analyst (63%).
Given two tables, projects
and employee_projects
, write a query to select the five most expensive projects by budget to employee count ratio. The employee_projects
table has a bug where duplicate rows exist. Your query should account for this error.
Given the transactions
, products
, and users
tables, write a query to show the number of users, number of transactions placed, and total order amount per month in the year 2020. We are only interested in the monthly reports for a single year (January-December).
Given the transactions
and users
tables, write a query to identify customers who placed more than three transactions each in both 2019 and 2020.
To continue practicing, try the SQL learning path and the full list of SQL questions and solutions in our interview questions database.
Coding questions come up in 21% of Disney Streaming Services job interviews. They are most frequently asked during software engineer (97%), data scientist (61%), and data analyst (17%) interviews.
Given an array filled with random values, write a function rotate_matrix
to rotate the array by 90 degrees in the clockwise direction. Provide an example with the following array:
import numpy as np
array = np.array( [[1, 2, 3, 4, 5], [2, 3, 4, 5, 6], [3, 4, 5, 6, 7], [4, 5, 6, 7, 8], [5, 6, 7, 8, 9]] )
Given a matrix of X and y values, write a function to generate a transposed matrix and estimate the parameters for linear regression. Provide an example with the following matrix:
A = [[1, 5], [4,8], [5,9]]
Note: Return the solutions a list of [[A_T] , [coefficients]]
.
reverse_at_position(head, position)
that reverses the linked list starting from the index k the index starts at 0 to the end of the list.You’re given the head node of a singly linked list and a natural number k
. k
will always be less than or equal to the length of the list, such that k <= len(SinglyLinkedList)
. Write a function reverse_at_position(head, position)
that reverses the linked list starting from the index k
(the index starts at 0) to the end of the list.
To practice Algorithms interview questions, consider using the Python learning path or the full list of Algorithms questions in our database.
Practice for the Disney Software Engineer interview with these recently asked interview questions.
Average Base Salary
Average Total Compensation
By incorporating the in-depth technical insights and interview prep strategies outlined in this guide, you’ll be well on your way to acing the Disney software engineer interview process.
If you’re interested in other technical roles offered by Disney, explore our guide for data scientist, machine learning engineer, and data engineer in the main Disney interview guide.
Remember, showcase your passion for data, problem-solving prowess, and collaborative spirit—these are the key ingredients to landing your dream role of contributing to Disney!