I applied online for a software engineering position at Netflix and received an invitation from a recruiter to interview for the position. After a brief phone screen, I was brought onsite to interview for about 4 hours with 5 people.
These interviews were very technical and somewhat intense, but fair. They're very upfront about the high-performance culture and expectations at Netflix (see the deck on their website for more details), which I appreciated.
Following the first onsite interview, I was asked to come in again for another half day of interviews. These interviews were less technical and more about:
I'd advise anyone who aspires to work at Netflix to think carefully about how you will answer these types of questions.
I'd thought that both days of onsite interviews went well, and so I was surprised a couple of days later to hear that they'd decided to pass on making me an offer. I was disappointed, as I'd have liked to have worked there at the time. However, with everything that's happened with their handling of price increases and licensing issues over this past year, not getting the job turned out to be a blessing in disguise.
I did feel that the recruiting process was very fast-paced and organized, more so than some other companies with whom I'd interviewed.
Of everyone on your team at your current employer, who would you keep and who would you fire, and why?
The following metrics were computed from 3 interview experiences for the Netflix Senior Software Engineer role in Los Altos, California.
Netflix's interview process for their Senior Software Engineer roles in Los Altos, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Netflix's Senior Software Engineer interview process in Los Altos, California.