Ooyala logo

Ooyala Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 41 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
62.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ooyala.

Showing 3 of 41
Ooyala logo
Ooyala

Software Engineer

Engineering

Entry Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Behavioral

My interview experience with this company was terrible and I don't recommend wasting your time. There was no clear direction, and the interviewers and recruiters didn't coordinate well on giving feedback. After I had two phone interviews, the recruiters asked me to come onsite. However, they never sent me flight details or an itinerary. Then, after two to three weeks, they told me they needed to conduct a fourth interview over the phone because they were still unsure if they wanted to fly me to California. The phone interviews themselves were also poorly managed. The first two interviews had the same interviewer, but then they scheduled a third interview with someone different.

Confirmed questions2 questions
  • Tell me about usual software engineering interview questions.
  • Were they very hard?
Ooyala logo
Ooyala

Software Engineer

Engineering

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Coding Technical System Design Behavioral

Had a quick chat with HR first. Then, an online coding test that was about 2 hours, had 3 coding problems (easy, medium, hard) but I only got through 2 (or 1.9 really), plus some multiple choice language questions. After that, it was onsite interviews for 3 x 45 minutes, one with the hiring manager. All the onsite interviews were technical, covering programming, architecture, and a mix of both. It was a really nice experience overall, the people were open and did a good job of selling Ooyala.

Confirmed questions4 questions
  • Could you write code to identify common elements in two lists, not using sets?
  • What other algorithm questions did you face?
  • Can you tell me about an architectural problem you solved in a previous project?
Ooyala logo
Ooyala

Software Engineer

Engineering

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Technical Coding System Design Behavioral

I had two technical phone screens that went well. After that, I was invited for a full interview loop at their office. The interview questions were of average difficulty, and overall, the interviews went well. The hiring manager assured me I was a great fit after I discussed the role requirements. However, the outcome was that my background wasn't a match. I felt my time and efforts were not valued.

Confirmed questions4 questions
  • For an array of integers, how would you find all elements that sum to a target value X?
  • Design an algorithm to find the degree of separation between two members in a large social network database, listing connecting members, with a complexity better than O(n^2).
  • Given a 10-digit number and a phone keypad mapping, generate all valid English words. How would you adapt this if you had a list of valid words instead of an isWord() function?

Ooyala Software Engineer Interview Questions

Quoted word for word from Ooyala interview reports.

Implement a level-order traversal for a binary tree, ensuring a new line is printed after each level.

Read reports

Find the single duplicate number in an unsorted list of integers from 1 to N.

Read reports

What is the largest common subarray between two given integer arrays?

Read reports

Write an algorithm to traverse an n x m matrix in spiral order.

Read reports

Given an array of n integers and an integer k (e.g., k=4), find the k largest integers in the array (e.g., [5, 1, 4, 6, 3, 2, 1]), returning them in any order (e.g., [5, 4, 6, 3]). Achieve this in O(n) time complexity.

Read report

What is the largest sum of consecutive integers in an array?

Read report

Can you write a method that takes a string and returns it as a palindrome?

Read report

Can you write a function that checks if a binary search tree is valid?

Read report

Can you shift all zeros to the right of an array while maintaining the order of the non-zero elements?

Read report

Formats, difficulty and experience

Across all 41 Ooyala interview reports.

Interview formats

Coding 35%
Technical 34%
Behavioral 19%
System Design 10%
Presentation 1%

Interview difficulty

Easy 12.2%
Average 48.8%
Difficult 39%

Candidate experience

Positive 62.5%
Neutral 25%
Negative 12.5%