Netflix Software Engineer Interview Questions

Updated Aug 25, 2014
Updated Aug 25, 2014
10 Interview Reviews

Interview Experience

Interview Experience

11%
55%
33%

Getting an Interview

Getting an Interview

66%
33%

Interview Difficulty

2.9
Average

Interview Difficulty

Hard

Average

Easy

10 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through a recruiter - interviewed at Netflix.

Interview Details

I was contacted by a recruiter for the company, and given links to Reed Hastings' famous Powerpoint deck about how Netflix is managed. I'd recommend reading this before talking to them, not just so you are more familiar with how things are done in Los Gatos, but because you will be asked to give your thoughts on this during the initial screening.

The screening was nothing unusual, though it focused more on how you'd fit in with the company culture than the usual; it's clearly very important for Netflix.

Interview Questions
No Offer

Other Interview Reviews for Netflix

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 5 days - interviewed at Netflix in May 2013.

    Interview Details

    The initial interview with the HR was great. The process was explained and the next interview was scheduled soon after the HR interview. The Engineer who interviewed me called late (this happens in many companies). It was a skype interview and the interviewer kept yawning throughout the interview. Overall the experience was ok. The questions asked were not to hard.

    Interview Questions
    • Questions relate to linked list, hash table and Algorithmic complexity.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  2.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Los Gatos, CA
    Anonymous Interview Candidate in Los Gatos, CA
    Application Details

    I applied through a recruiter. The process took 2 weeks - interviewed at Netflix in August 2012.

    Interview Details

    Recruiter contacted me and upon sending them my resume they scheduled 30 minutes call where they explained about Nexflix and its culture. After that they scheduled a 45 minutes phone interview. After the phone interview they asked me for an In-Person interview which was scheduled with 4 people. A hiring manager, 2 senior developers and one QA engineer.

    Interview Questions
    • Not any specific. They were checking more on scripting and SQL skills.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  3. 2 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Los Gatos, CA
    Anonymous Interview Candidate in Los Gatos, CA
    Application Details

    I applied online. The process took a day - interviewed at Netflix in January 2010.

    Interview Details

    they are very responsive. Great team with a unique culture. The interview was scheduled with 5 mini interviews with 5 different employees

    Interview Questions
    • What is the difference between normalization and de-normalization? What are the pros and cons of each strategy?   Answer Question
    Declined Offer
    Positive Experience
    Difficult Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5. 5 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2 weeks - interviewed at Netflix.

    Interview Details

    t's been about 5 months since my interview. i purposefully wanted to sit on for a while to find out how i really felt.

    i was contacted by a direct recruiter over linkedin. a phone screen with the recruiter, then with the director of the group, then scheduled for an onsite. i was warned it would unorthodox and that they were trying something new.

    when i arrived, i had a short chat with the director, then it was explained i would be given a laptop, and a problem to solve in about 2 hours. without going into details, the problem went like this,

    "the netflix mobile app doesn't have feature XXX. we came across an open source app that has feature XXX, but it doesn't compile or otherwise run. can you get it to work?"

    i was told that no one had ever got the app to work, so just do as much as you can in the allotted time. without going into too many details, i got the app almost 100% working. there were many problems: outdated libraries, broken project setup, and some very, very obscure code bugs related to authentication.

    i was pretty happy that i succeeded, and the director seemed surprised and impressed as well. we had another short chat about what i had accomplished, then talked about next steps which was presented to me as a done-deal at the time. a few hours later, i get a call from the recruiter. they were passing. no reason given (as is typical of course).

    now, this could have been completely legit. despite having succeeded technically, i may have rubbed them the wrong way. that seems unlikely though as 95% of the interview was be alone in a room coding. maybe they weren’t truthful about no one ever successfully getting the app to work, and i actually did much more poorly than the average candidate.

    another possibility is that they brought me in to get some free work done. every one of my colleagues that i discuss this with suggests this. honestly, this seems a little crazy. is it worth the effort to get a few hours of free work when they have an entire staff of highly trained engineers with domain specific knowledge?

    i’ll never know, but i must say, the entire thing felt strange, and still does. to add to that, i was later referred on linkedin to another employer out of the blue, by the same director.

    Interview Questions
    No Offer
    Neutral Experience
    Difficult Interview
  6.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    The process took a day - interviewed at Netflix in March 2012.

    Interview Details

    The interviewer was nice. He asked about a question that can utilize merge sort algorithm.

    Interview Questions
    • Question related to the usage of merge sort algorithm.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 5 days - interviewed at Netflix in December 2011.

    Interview Details

    Recruiter Contacted me over Linkedin. Then we dicussed about my experience both past and current. She asked about the future role that I am looking forward for. Then due to time constraints, she explained a little bit about the company and asked me to check their 2 presentation online on Careers website about Netflix culture.

    Interview Questions
    • What is difference between notify and notifyall?   View Answer
    • What is Singleton Design pattern?   View Answer
    • How would you efficiently send a 1GB of file over the network? Not about TCP or UDP?   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    The process took 2 days - interviewed at Netflix in August 2011.

    Interview Details

    Bizarre. I submitted my app online and they called me a few days later, showering me with praise. And the whole "We work hard / play hard" mantra was repeated over and over. The interview was OK, but the interviewer was clueless about the job. Every question I asked "I don't really know about that ha ha ha...".

    They were really pushy to set up a follow up interview with the hiring manager for the next day. I had a previously scheduled commitment (wisdom teeth out) and they basically insisted that I speak to them right after my appointment. Yeah, not gonna happen. So, I re-shuffled my day and the time for our call came and went. No call. No email. No apology. Finally, I emailed them to remove myself from the whole process and they actually had the audacity to ask me if I would refer any of my friends for the position.

    Interview Questions
    No Offer
    Negative Experience
    Easy Interview
  9.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    The process took a day - interviewed at Netflix in May 2011.

    Interview Details

    Contacted me for a job. I agreed to be interviewed and sent them a resume. After that, they just disappeared out of existence. Flakey and a waste of time - avoid.

    Interview Questions
    No Offer
    Negative Experience
    Easy Interview
  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 1+ week - interviewed at Netflix in November 2009.

    Interview Details

    The interviewer asked too many difficult questions irrelevant to the job description and was rushing throughout the interview which made it look as if the actual candidate may have already been hired.

    Interview Questions
    No Offer
    Negative Experience
    Difficult Interview

Worked for Netflix? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.