The process started with a quick overview phone call with the recruiter, who then set up an initial technical phone screen.
The initial technical phone screen consisted of the interviewer explaining the role, asking a few knowledge-based questions, and then explaining the take-home assignment.
The take-home assignment was the main portion of the interview and took me a good chunk of time to complete. After submitting the completed code, their team reviewed it, and then the last step was a panel interview.
The panel interview lasted about 90 minutes, with about half of that focusing on questions and review of the code I had written. After that, there were several algorithms, data structures, and C/C++ questions (no coding though), as well as a few behavioral-type questions.
During the code review, they asked why I made many of the decisions I did. At times, it felt like they were implying there might have been a better way to do various things. In general, however, it seemed they wanted to ensure I understood the trade-offs of my choices.
The following metrics were computed from 63 interview experiences for the Disney Software Engineer role in United States.
Disney's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Disney's Software Engineer interview process in United States.