Disney Software Engineer Interview Questions + Guide in 2025

Disney Software Engineer Interview Questions + Guide in 2025

Overview

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 products and services that advance Disney’s media supply Chain and offer 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 and launch your dream career at Disney.

Disney Software Engineer Interview Process

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.

Disney Software Engineer SQL Interview Questions

SQL questions are posed in approximately 51% of Disney Streaming Services software engineer 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%).

1. How would you select the top five most expensive projects by budget to employee count ratio?

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.

2. How would you generate a monthly report of user transactions and total order amount for the year 2020?

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).

3. How would you identify customers who placed more than three transactions in 2019 and 2020?

Given the transactions and users tables, write a query to identify customers who placed more than three transactions in 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.

Disney Software Engineer Coding Interview Questions

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.

4. How would you write a function to rotate an array 90 degrees clockwise?

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]] )

5. How would you write a function to generate a transposed matrix and estimate parameters for linear regression?

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 to a list of [[A_T], [coefficients]].

6. Write a function’ reverse_at_position (head, position)` that reverses the linked list starting from index k, where the index starts at 0 and ends at 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.

More Disney Software Engineer Interview Questions

Practice for the Disney Software Engineer interview with these recently asked interview questions.

QuestionTopicDifficultyAsk Chance
Data Structures & Algorithms
Easy
Very High
Batch & Stream Processing
Hard
Very High
Batch & Stream Processing
Hard
Very High
Loading pricing options

View all Disney Streaming Services Software Engineer questions

Disney Software Engineer Jobs

Senior Software Engineer
Senior Software Engineer Windowsdesktop Applications Wichita Falls Usa
Senior Software Engineer Windowsdesktop Applications Hollywood Usa
Senior Software Engineer Windowsdesktop Applications Chico Usa
Senior Software Engineer Windowsdesktop Applications Oceanside Usa
Senior Software Engineer Windowsdesktop Applications Chula Vista Usa
Senior Software Engineer Windowsdesktop Applications Tacoma Usa
Software Engineer
Hwil Software Engineer P2
Senior Software Engineer Windowsdesktop Applications Paterson Usa

Disney Software Engineer Salary

$160,885

Average Base Salary

$209,554

Average Total Compensation

Min: $101K
Max: $204K
Base Salary
Median: $165K
Mean (Average): $161K
Data points: 327
Min: $83K
Max: $320K
Total Compensation
Median: $207K
Mean (Average): $210K
Data points: 327

View the full Software Engineer at Disney Streaming Services salary guide

Conclusion

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!