I applied online. The process took 3 weeks. I interviewed at Hulu (Santa Monica, CA) in Jun 2017
Interview
3 phones & 1 on-site. First phone screening with recruiter, second with hiring manager then an engineer.
Coding tests through online were conducted for all 3 phone interviews.
One of them was about printing a company hierarchy.
Another I remember is about reconstructing a tree from an array in pre-order format.
They usually give you two questions if time allows.
On site interview was consisted of 4 rounds of 1-on-1 for an hour or an hour and half. And also meetings with the recruiter at the begining and at the end of the day. A lunch was provided.
Each interview was consisted of introducing my self and my experience, then 2 whiteboard coding tests then sometimes 1 or 2 system design questions.
I applied for a senior position, (and I was a senior engineer), but the recruiter told me I won't get the title because they don't have many tiers among engineers and senior titles are usually for those coming from big tech companies like Google, Amazon, etc. So you may not want to waste your time if you want a senior or higher position but you are not from those giant tech companies even if you have skills and experiences.
Nevertheless I still got a decent offer even without the title but it was quickly countered. The company I work for is not a giant tech company but at least it's 50+ times bigger than Hulu in terms of revenue, so keeping a senior title with more money with more stable company was an obvious choice.
Interview questions [7]
Question 1
Given a list of (name, supervisor...) csv input, print the hierarchy with each depth padded by a whitespace.
I applied through a recruiter. The process took 1+ week. I interviewed at Hulu in Oct 2021
Interview
Initial call with HR to discuss about the opportunity and then there was a phone call for 1 hour where you will be given a hackerrank link to code. I got the Leetcode Hard problem to solve which I could able to solve within the given time limit. Interviewer was impressed with my solution and he mentioned I did well and will hear about the interview outcome soon from HR. Then it all went to south as HR didn’t emailed me for couple days. Then got back an automated email saying they are moving ahead with other candidates. This was fostering because I did solve the given problem writing time limit and correctly. I did not get any other question and then how could they decide to reject ? One request to Hulu and it’s hiring staff please don’t waste candidates time and don’t put young lads with merely 2-3 years of experience to hire more senior level engineer. I will recommend here everyone to avoid Hulu.
Very easygoing interview, the interviewer was very nice and the atmosphere was really good. It was more like a casual chat than interview. Not sure how it goes, but hopefully will be interviewed again.
Initial phone chat with recruiter followed by a technical phone screen that lasted around an hour.
Next step was a virtual 'onsite' that consisted of 2 coding interviews and 2 system design interviews. The interviews were extremely technical and design focused. The coding interviews focused very heavily on creating reliable code, thinking of edge cases and collaborating well with the interviewer. System design interviews were fairly standard and covered both designing a new system and talking about design experience and previous systems that I had designed.
This was easily one of the most professional and well run interview processes that I had been part of. It also dived very deep on a technical level so you'll need to be very well prepared. There was no room to hand wave your way through it. These factors gave me additional confidence in Hulu as a company from both the technical bar and general organization which was key in me accepting the offer.
5
Hulu interviews FAQs
Senior Software Engineer applicants have rated the interview process at Hulu with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 43% positive. To compare, the company-average is 54.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 16 days to get hired, when considering 14 user submitted interviews for this role. To compare, the hiring process at Hulu overall takes an average of 24 days.
Common stages of the interview process at Hulu as a Senior Software Engineer according to 14 Glassdoor interviews include:
Phone interview: 46%
One on one interview: 29%
Group panel interview: 13%
Skills test: 8%
Presentation: 4%
Here are the most commonly searched roles for interview reports -